@RequestMapping(value = "/test")
public ModelAndView myMethod(HttpServletRequest request,
HttpServletResponse response,
/*@PathVariable("user") String user, */
ModelMap modelMap) throws Exception{
ModelAndView mv = new ModelAndView();
mv.setViewName("show");
System.out.println("myMethod");
System.out.println(mv.getViewName());
return mv;
}
@RequestMapping(value = "/try.do", method = RequestMethod.GET)
public String registPost() {
System.out.println("registPost");
return "show";
}
}
上述control中,registPost这个方法调用时正常的,show.jsp被显示。但采用ModelAndView返回时总是出错。myMethod已经被调用,mv.getViewName打印出来也是“show”,但页面返回的错误时找不到test.jsp。
我查了下,只有ModelAndView没有视图的情况下,才会默认由参数创建一个。我到底错在哪里还请各位帮忙看下。
public ModelAndView myMethod(HttpServletRequest request,
HttpServletResponse response,
/*@PathVariable("user") String user, */
ModelMap modelMap) throws Exception{
ModelAndView mv = new ModelAndView();
mv.setViewName("show");
System.out.println("myMethod");
System.out.println(mv.getViewName());
return mv;
}
@RequestMapping(value = "/try.do", method = RequestMethod.GET)
public String registPost() {
System.out.println("registPost");
return "show";
}
}
上述control中,registPost这个方法调用时正常的,show.jsp被显示。但采用ModelAndView返回时总是出错。myMethod已经被调用,mv.getViewName打印出来也是“show”,但页面返回的错误时找不到test.jsp。
我查了下,只有ModelAndView没有视图的情况下,才会默认由参数创建一个。我到底错在哪里还请各位帮忙看下。
解决方案 »
- [新人报到第一帖!]关于 struts2 result type为"xslt" 的种种疑问
- 使用oracle数据库和java语言,实现在数据库中插入图像和文档?
- JSP声明变量,为什么报错?
- QQ这类软件实现有的思想是怎样,用JAVA网络编程可以做到吗?
- java做个web的即时通信系统
- 再开一贴:乱码问题
- Jsp如何读取varchar类型,怎么显示在textarea中(急)
- 能实现吗?
- (急急-在线等)能否通过一个按钮来控制页面的刷新???
- 求助数据备份问题
- spring mvc + hibernate(基于注解方式返回json数据时出现问题)..各位大侠帮帮忙啊》。。无语了..
- jsp页面价架构
把project clean一下。
<bean id = "viewResolver" class = "org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name = "viewClass" value = "org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value = "/WEB-INF/view/"/>
<property name="suffix" value = ".jsp"/>
</bean>第二个registPost是正确的,第一个方法也都被执行了,所以我当时觉得不是配置的原因。请帮忙再看下。
return new ModelAndView("X模块/show");