在jsp的web文件中,能不能将代码只应用在一个页面,其他页面不改变,如下面这段
<filter>
<filter-name>encoding</filter-name>
<filter-class>filter.EncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gb2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
答案:希望对你有帮助:
可以 filter映射模式匹配就是起这个作用的。
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
将<url-pattern>/*</url-pattern>中内容改为你需要拦截的页面即可。
其他:你这个是web里面的吧,web里面默认是全部应用的,如果你真想只应用一个,把url-pattern改掉试试,因为这个是控制应用在哪个页面的,我没有试过,应该可以,不然就没有其他办法了! 如你需要拦截的是login.do的请求可以写成直接写login.do
如果是一类请求,例如以,action结尾等
上一个:在不在 高手 能不能给我发份你的那个用JSP作的新闻发布系统的源代码。429627925@qq.com 万分感谢!
下一个:求基于JSP和JAVABean的网上书店源代码,最好能附带说明,能运行 39416868@163.com谢谢各位了