kimixuchen 2015-04-23 04:28
浏览 1466

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方法,但使用了拦截器后,变量没有自动映射。

我查了官方文档,还是没有找到方法,请问各位大神知道如何解决这些问题吗?

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 虚拟机打包apk出现错误
    • ¥30 最小化遗憾贪心算法上界
    • ¥15 用visual studi code完成html页面
    • ¥15 聚类分析或者python进行数据分析
    • ¥15 逻辑谓词和消解原理的运用
    • ¥15 三菱伺服电机按启动按钮有使能但不动作
    • ¥15 js,页面2返回页面1时定位进入的设备
    • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
    • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
    • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝