在struct的xml文件中使用一下配置可以解决:
... <package name="all" extends="struts-default"> <interceptors> <interceptor-stack name="userStack"> <interceptor-ref name="defaultStack"/> </interceptor-stack> </interceptors> <!-- 将上述拦截器设定为默认拦截器 --> <default-interceptor-ref name="userStack"/> </package> ... <package name="test" namespace="/" extends="all" > <action name="testAction" class="testAction" ></action> </package> ...
至于为何会如此,可以看以下博客: 刨根问底–struts–获得request-继承ServletRequestAware
目前对于初学者,这个问题并没有具体的博客教如何配置,浪费了不少时间解决这个问题。
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句