Filter中如何跳转到页面 系统检查用户是否登录,用Filter实现,在Filter中从session中取user,如果取到了就说明用户已经登录,继续执行业务,如果从session中如不到user,则表示用户没有登录或者session登录后超过了session锁定时间,总是是需要重新登录的。请问如何在Filter的doFilter()方法中跳转到登录页面login.jsp中去呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 跳转页面不是在fiter中做的啊,你对fiter理解有问题哦例如,你访问一个servlet,而这个servlet进行一些处理之后是转到login.jsp的,而这个servlet是满足fiter的url-pattern的,也就是说访问这个servlet的时候先会经过fiter,如果fiter通过登录条件的话,就会执行这个servlet,然后再转到login.jsp,其中fiter有一句dochain(request,respose)会传递到servlet,不知道有没有说清楚,哈哈 那如果我在doFilter()方法中,判断session中的user为空,直接return;而不执行chain.doFilter(request, response)方法;会怎么样呢? 建议楼主先搞懂什么是filter,什么事servlet if(session.getAttribute("user")!=null) arg2.doFilter(request, response);else response.sendRedirect("URL");这样吧 判断一下你要的值比如这个session的user符合你的要求的,进下一个链不符合的sendRedirect出去,并且加上个return chain.doFilter(request, response); 泛型问题 用ajax做对话框联动问题 急需解决,ArcGIS Server JavaScript的问题 hql 问题 【高分求解】SSH整合时,JSP页如何查询数据? hibernate当hql返回了inner join里面的数据的时候其它的类和hbm.xml是否需要改呢 在linux下如何查看resin启动没有? 急!在线等待 请问jdbc的问题? 入门小白,tomcat就是打不开,求大神啊啊啊啊 jsp读取blob字段生成压缩文件,然后下载 狗扑1.1小论坛系统(BBS:JAVA+WEBLOGIC+STRUTS+MYSQL)毕业设计
arg2.doFilter(request, response);
else
response.sendRedirect("URL");
这样吧
比如这个session的user
符合你的要求的,进下一个链
不符合的sendRedirect出去,并且加上个return