码迷,mamicode.com
首页 > 其他好文 > 详细

Struts2

时间:2020-05-24 09:31:40      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:tps   用户权限   登录   责任链   12px   动态   detail   配置   开发者   

1、Struts2的执行流程

Struts2的访问流程

 

2、Struts2中的拦截器

(1)相关概念

java中的拦截器是动态拦截Action的调用的对象,它提供了一种机制可以使得开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前后阻止其执行,同时也提供了一种可以提取action中可以重用部分的方式

在aop中拦截器用于在某个方法或字段被访问之前,进行拦截,然后在之前或之后加入某些操作

Struts2中的功能(参数处理、文件上传、字符编码等)都是通过系统拦截器来实现的,当然我们也可以使用自定义的拦截器进行课插拔配置。在执行action前后、加入相关的逻辑完成业务。

(2)aop在struts2中的使用场景

用户登录判断:在执行action的前面判断是否已经登录,如果没有登录跳转到登录页面

用户权限判断:在执行action的前面判断是否具有权限,如果没有权限就给出提示信息

 

 

Struts2

标签:tps   用户权限   登录   责任链   12px   动态   detail   配置   开发者   

原文地址:https://www.cnblogs.com/zhai1997/p/12945782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!