配置turbine需要注意的

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 echohfut 的 blog

按照http://jakarta.apache.org/turbine/tdk/tdk-howto.html生成的newapp项目在http://localhost:8080/newapp/servlet/newapp中不能跑,需要修改web.xml如下:

<?xml version="1.0" encoding="iso-8859-1"?>

<!doctype web-app
    public "-//sun microsystems, inc.//dtd web application 2.2//en"
    "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">

<web-app>
  <servlet>
    <servlet-name>turbine</servlet-name>
    <servlet-class>org.apache.turbine.turbine</servlet-class>
    <init-param>
      <param-name>applicationroot</param-name>
      <param-value>webcontext</param-value>
    </init-param>
    <init-param>
      <param-name>properties</param-name>
      <param-value>/web-inf/conf/turbineresources.properties</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>turbine</servlet-name>
    <url-pattern>/servlet/newapp/*</url-pattern>
  </servlet-mapping>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>templates</web-resource-name>
      <url-pattern>/templates/*</url-pattern>
    </web-resource-collection>
    <web-resource-collection>
      <web-resource-name>logs</web-resource-name>
      <url-pattern>/logs/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>admin</role-name>
    </auth-constraint>
  </security-constraint>
  <login-config>
    <auth-method>basic</auth-method>
    <realm-name>templates</realm-name>
  </login-config>
</web-app>


注意仅仅修改了<servlet-mapping/>的映射关系即可

本文关键:配置turbine需要注意的
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top