wicket 部署问题

limeiyong 2009-08-16
请问,我租用空间的web服务器是linux系统下的resin,服务器那边的技术员说只能响应 .do和.jsp 我用的是wicket+spring+hibernate我应该怎么改我的web.xml呢?

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">

  <display-name>51htc</display-name>

<context-param>
<param-name>configuration</param-name>
<param-value>development</param-value>
</context-param>

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

<filter>
<filter-name>HTCApplication</filter-name>
<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
<init-param>
<param-name>applicationFactoryClassName</param-name>
<param-value>
org.apache.wicket.spring.SpringWebApplicationFactory
</param-value>
</init-param>

<init-param>
  <param-name>applicationClassName</param-name>
  <param-value>com.htc51.wicket.HTCApplication</param-value>
</init-param>

<init-param>
<!-- 部署模式会默认清除所有客户端输出不必要的wicket:id  -->
        <param-name>configuration</param-name>  
        <param-value>DEPLOYMENT</param-value>             
        </init-param>
       
</filter>

<filter>
<filter-name>opensessioninview</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
</filter>

<filter-mapping>
<filter-name>opensessioninview</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<filter-mapping>
<filter-name>HTCApplication</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>

<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
bsspirit 2010-07-30
<filter-mapping>
<filter-name>HTCApplication</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

改成
<filter-mapping>
<filter-name>HTCApplication</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>

应该就可发了
fiftysix81 2010-12-08
做项目最好不要用wicket 很难满足美工的需要
Global site tag (gtag.js) - Google Analytics