您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!

struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!

来源:网络整理     时间:2016/7/26 23:12:17     关键词:

关于网友提出的“ struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!”问题疑问,本网通过在网上对“ struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!
描述:

以下是我的例子 
这是STRUTS的XML   loginInterceptor是我自定义的拦截器
     

     
        
        
        
        
        
        
 
 
        
      
 
  /error.jsp
 

 
 
    
    /index.jsp  
   
 
我在登陆页面已经把登陆的用户ID放到session里面了
接下来是我的loginInterceptor 拦截器
@Override
public String intercept(ActionInvocation invocation) throws Exception {
  System.out.println("----------------------进入监听");
 ActionContext ctx = invocation.getInvocationContext();
 session = ctx.getSession();
 userId=(String) session.get("userId");
 
if(userId!=null&&!userId.equals("")){
System.out.println("----------------------用户:"+userId+" 进入系统");
return invocation.invoke();
}
System.out.println("----------------------非法用户访问!");
return Action.INPUT;
}
现在一切都正常,可是当我在页面中直接输入addCrudTest.action的时候 居然总说找不到要转向的页面?而且拦截器里面的输出语句 重复输出了11遍?我另外一个项目就是这样配的 完全正常  所以万般无奈只能请高人解答了。。。


解决方案1:

对于Struts2不怎么了解;
但看楼主贴出的配置文件,有点疑问:
你定义的namespace="/one"是不是应该加入addCrudTest.action前面,如one/addCrudTest.action;


以上介绍了“ struts2 拦截器 跳转的问题 实在搞不清楚 请高手进!!!!!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2954742.html

相关图片

相关文章