问题描述
- struts2 拦截器拦截了发往action的response和request
- 我的项目使用了struts2框架,想用拦截器做权限管理。代码如下:
@Action(value=""addKnifeTool""interceptorRefs=@InterceptorRef(""adminInterceptor"")) public void addKnifeTool() throws IOException{ response.setContentType(""application/html;charset=UTF-8""); }
有2个问题:
1. 该类实现了ServletResponseAware接口,但是response变量为null,没有接收到response对象。
2. jsp页面中的变量在action中也有定义,实现了变量的get和set方法,但使用了拦截器后,变量没有自动映射。我查了官方文档,还是没有找到方法,请问各位大神知道如何解决这些问题吗?
时间: 2024-11-08 17:34:49