看
java沙箱机制
就明白了
java沙箱机制
就明白了
解决方案 »
- 门外汉请教几个Java牛人问题
- 关于struts的标签
- myeclips5.0GA中配置hibernate的问题
- 如何用myeclipse导入spring源码
- S:TEXTAREA中的文本内容在什么时候才能被赋值给ACTION中的属性?
- hibernate 联合主要 多表查询问题!!!
- 求weblogic中文资料
- 几个新手菜鸟问题 请各位帮忙!!!!
- 哪位大虾用过ElixirReportPro,这东西怎么用的?
- 晕死:jbuilder9,写了local的本地接口,如何测试啊?用remote的可以自动生成测试代码,而local的似乎不行!
- servlet用bean传递数据给JSP错误求助 - -||
- 关于hibernate连接一个数据库服务器中多个数据库的问题
public class CheckFilter implements Filter { public void destroy() {
} public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest requ = (HttpServletRequest)req;
HttpSession session = requ.getSession();
if(session.getAttribute("user")==null){
requ.getRequestDispatcher("/login.jsp").forward(requ, res);
return;
}
chain.doFilter(req, res);
} public void init(FilterConfig arg0) throws ServletException {
;
}}
在web.xml中 <filter>
<filter-name>CheckFilter</filter-name>
<filter-class>com.s9.ljl.util.CheckFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CheckFilter</filter-name>
<url-pattern>/*这些你要过滤的路径,/*表示所有/目录代表某个目录</url-pattern>
</filter-mapping>
这样我可不可以象我上面那样的.net程序一样,设置只对那一个页面过滤吗??我在程序中能不能建多个web.xml文件?就象asp.net那样!
因为原来做的asp.net现在想转java,跪教!
<filter>
<filter-name> CheckFilter </filter-name>
<filter-class> com.s9.ljl.util.CheckFilter </filter-class>
</filter>
<filter-mapping>
<filter-name> CheckFilter </filter-name>
<url-pattern> /*这些你要过滤的路径,/*表示所有/目录代表某个目录 </url-pattern>
</filter-mapping> 用ee4455,你可以设置
<filter-mapping>
<filter-name> CheckFilter </filter-name>
<url-pattern> *.jsp</url-pattern>
</filter-mapping> 那么所有跳转到jsp的页面都会先验收用户是否为空, 空就跳转到你com.s9.ljl.util.CheckFilter 这个类里所跳转的页面。
B的也是过虑其中一个文件,其他的不过虑,或者是B中的都过虑!
那么又应该怎么配置我的web.xml呢??
然后<url-pattern> /文件夹名/* </url-pattern>
然后<url-pattern> /文件夹名/* </url-pattern>
因为原来学的是.net所以一下子转不过来!认为总象.net那样傻瓜式的!谢谢你的支持!再问一下,刚才看了一下struts2.0里的也有一个过虑器,是不是也和你说的一样呢??
应该差不多,就是配置麻烦一点,应该是一样的效果,其实都是拦截器的原理,你去看看spring 的aop的原理差不多