我在某些页面上使用了以下Java EE筛选器:
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/index.jsp</url-pattern>
<url-pattern>/user/*</url-pattern>
<url-pattern>/article/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
我将项目部署在www.mydomain.com
之类的域上,并将文件index.jsp
设置为欢迎页面。
如果我访问www.mydomain.com
,则会显示欢迎页面,,但该过滤器不起作用,因为它与规则不匹配。
如果我访问www.mydomain.com/index.jsp
,一切都会很好。
因此,我要做的就是访问www.mydomain.com
时的过滤器匹配(因为显示了index.jsp
)。
我该怎么办?
更新:我尝试了以下模式,但没有用:
<url-pattern>/</url-pattern>