拦截器无法获取JSP传来的值 5

我在struts.xml文件里设置了自定义拦截器跟默认拦截器,但使用的时候拦截器中的值还是为空,应该怎么解决?以下是我的代码<interceptors><intercep... 我在struts.xml文件里设置了自定义拦截器跟默认拦截器,但使用的时候拦截器中的值还是为空,应该怎么解决?以下是我的代码
<interceptors>
<interceptor name="selfInterceptorLogOut" class="com.PrivilegeInterceptorLogOut" />
<interceptor-stack name="myStack">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="selfInterceptorLogOut" />
</interceptor-stack>
</interceptors>

<action name="loginAction1" class="com.LoginAction">
<result name="success">/main.jsp</result>
<result name="login">/login.jsp</result>
<result name="input">/login.jsp</result>
<interceptor-ref name="myStack" />
</action>
拦截器类的获取值代码:
ActionContext actioncontext = invocation.getInvocationContext();
Object user = actioncontext.getSession().get("username");
展开
 我来答
百度网友e080e88db90
2018-04-21 · TA获得超过833个赞
知道小有建树答主
回答量:1946
采纳率:74%
帮助的人:410万
展开全部
自定义的拦截器在上面,默认的拦截器在下面,还有好像还要写拦截类,配置文件。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式