struts2中的的功能(参数处理、文件上传、字符编码等)都是通过系统拦截器实现的。如果业务需要,当然我们也可以自定义拦截器,进行可插拔配置,在执行 Action 的方法前后、加入相关逻辑完成业务。
使用场景:
1、用户登录判断,在执行 Action的前面判断是否已经登录,如果没有登录的跳转到登录页面。
2、用户权限判断,在执行 Action的前面判断是否具有,如果没有权限就给出提示信息。
3、操作日志......等等
struts2中的的功能(参数处理、文件上传、字符编码等)都是通过系统拦截器实现的。如果业务需要,当然我们也可以自定义拦截器,进行可插拔配置,在执行 Action 的方法前后、加入相关逻辑完成业务。
使用场景:
1、用户登录判断,在执行 Action的前面判断是否已经登录,如果没有登录的跳转到登录页面。
2、用户权限判断,在执行 Action的前面判断是否具有,如果没有权限就给出提示信息。
3、操作日志......等等