当前位置:编程学习 > JSP >>

在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谢谢各位了

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,