当前位置: 代码迷 >> Java Web开发 >> springMVC页面跳转,该怎么解决
  详细解决方案

springMVC页面跳转,该怎么解决

热度:63   发布时间:2016-04-14 18:59:04.0
springMVC页面跳转
本帖最后由 xx599306170 于 2015-05-11 13:02:28 编辑
 @RequestMapping(value = "/login.do", method = { RequestMethod.POST })
public String login(...) throws Exception {
try {
                      if(loginSuccess)
return "redirect:/index.do";
} catch (Exception e) {
error(e);
return "loginYw";
}
return "loginYw";
}

@RequestMapping(value = { "/index.do", "/", "" })
public String index(...){
 ...
 return "index";
        }
程序按流程运行,登陆成功进index,不成功返回login页面
能返回到loginYw.jsp页面,不能返回index.jsp,(两个页面在同一目录下,页面中没错误);
把③改为return "redirect:other.do";也跳不过去,②正常执行。
大神救救我,要疯了。

------解决思路----------------------
大概是路径不对把 login.do和index.do在同一个controller里面么 
试试 "redirect:/mycontroller/index.do"
------解决思路----------------------
貌似路径不对,你把整个ctroller类贴出来
  相关解决方案