-
文件上传查看全部
-
strut2执行流程查看全部
-
使用拦截器进行用户权限验证1.创建被访问的资源如后台管理页面manager.jsp将其放到WEB-INF下外部不能直接访问 2.创建authAction将请求转发到被访问资源manager.jsp 3.创建登陆页面login.jsp接收用户登录信息 4.创建loginAction处理登陆请求校验登录信息并将有效登陆信息或错误信息放到session中 其中有效登录信息loginInfo用于步骤5拦截器校验会话信息错误信息用于前台页面展示 5.创建拦截器authInterceptor对访问authAction的请求进行拦截处理通过ActionContext获取会话session并校验session的登陆信息如果不为空即获取权限放行否则拦截并转发到登陆界面 总结如果只是一次登陆的话这里的2和5确实看起来很多余但是这个功能实际是为了多页面访问时校验同一个session下是否有权限因此使用了两个action进行请求转发当第一次登陆之后用户只需要直接访问authAction就可以访问到后台资源无需再次登陆。查看全部
-
内建拦截器查看全部
-
Struts2内建拦截器查看全部
-
Struts2查看全部
-
看图!查看全部
-
自定义拦截器方法2查看全部
-
自定义拦截器方法1查看全部
-
请求过程查看全部
-
自定义拦截器查看全部
-
拦截器的执行过程是一个递归的过程查看全部
-
Strut2架构查看全部
-
默认拦截器查看全部
-
自定义拦截器---继承abstractinterceptor类 注:此类也是实现interceptor接口查看全部
举报
0/150
提交
取消