由于welcome-file而未触发过滤器

时间:2015-03-16 05:07:07

标签: java servlets gwt servlet-filters

我有这个过滤器没有被触发(可能是由于欢迎文件)

<filter>
    <filter-name>gwtCacheControlFilter</filter-name>
    <filter-class>com.me.server.GWTCacheControlFilter</filter-class>
</filter>

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

定义欢迎文件的位置:

<welcome-file-list>
    <welcome-file>app.html</welcome-file>
</welcome-file-list>

当访问localhost:8080时,它会自动返回app.html。我无法删除该welcome文件,因为我需要在访问该网站时它会自动显示主页。

有什么方法可以解决这个问题,使过滤器工作?

1 个答案:

答案 0 :(得分:0)

编写重定向jsp并将其用作欢迎页面。

<welcome-file-list> 
   <welcome-file>index.jsp</welcome-file> 
</welcome-file-list> 

请参阅Redirect pages in JSP?