【发布时间】:2015-03-30 05:58:27
【问题描述】:
从控制器显示新页面时出现问题。 在这里,当我返回 ModelAndView 对象时,它会进入登录页面(login.jsp),但是当我返回字符串时,它会显示正确的页面(admin.jsp)。
返回 ModelAndView。
if (bean.getUserName().equalsIgnoreCase("rohit") && bean.getPassWord().equalsIgnoreCase("rawat"))
{
AdminHomeBean admin = new AdminHomeBean();
return new ModelAndView("admin/admin", "adminHbean", admin);
}
else
{
bean.setErrorMsg("User Name or Password is Incorret");
return new ModelAndView("login/login", "loginbean", bean);
}
此方法总是返回登录页面。
返回字符串。
return "admin/admin";
这工作正常,并返回管理页面。
请帮忙。
【问题讨论】:
-
你确定它不会一直到 else 部分吗?
-
是的..我确定..当它转到其他部分时,我在屏幕上看到消息..
-
它甚至没有在寻找return语句..
-
你的视图解析器是如何配置的??
-
标签: java spring jsp spring-mvc