之前都没问题的,今天早上运行项目所有的action都进不了。。 到defualtStack就进入了空白页面。不会再进入下一个拦截器了。。在defaultStack之前有个自定义的拦截器 是可以正确执行的。。 如果struts2配置文件中去掉defualtStack 是会进入的action的。。但是会提示密码出错。。 估计是request没传到过来。更奇怪的是,好几个月前备份的项目 也会出现同样的问题。。 以前都可以正常运行的。。
解决方案 »
- 前一个帖子竟然沉了,小菜鸟问路,webservice客户端,怎么弄?
- axis2发布服务 java 调用C函数问题。。高手进来下
- 需要做一个小项目,搭建一个什么样的框架比较好?页面设计怎么做?
- Struts2+Hibernate报错!
- firefox与java程序问题
- distinct和order by可以同时使用么?怎么用?
- 关于OPENWFE得使用请高手指点
- 提问:SQLServer数据库转ORACLE,WebLogic7.01后台报错,到底是什么原因呢?
- 500分问题(二).可能是resin相关问题.请关注!
- proxool java.sql.SQLException: Io 异常: Socket read timed out
- ${user.username}取不到值却显示
- OutputStream out=new OutputStream();
三、另外拦截器
<!-- 拦截器一般配置在result元素之后! -->
<!-- 默认拦截器放在其它拦截器之前 -->
<interceptor-ref name="defaultStack" />
<interceptor-ref name="checkLogin" />
希望对你有帮助
在最下面加上 actionInvocation.invoke(); //让拦截器继续执行下一个拦截器
}如果是用的过滤器 实现的是filter同理在最下面加上 chain.doFilter(request,response);
补充一下我的回答 加这个return actionInvocation.invoke();
具体为什么出问题 就不清楚。。