www.qxng.net > spring mvC 一定要配置视图解析器吗

spring mvC 一定要配置视图解析器吗

Spring设计这个视图解析器的目的就是提供了这样一层抽象,以便用户可以根据自身的情况选择合适的视图展示,比如你可以使用JSP,也可以使用Volocity, Freemark等等,各种视图技术都能使用,一切均由您来决定。

第一:你在bean前标签上少一个 id=“”; 第二:ResourceView的作用应该是在:从一个controller Java类跳转到jsp/html页面的时候才有用,因为在Java类的时候可以用@Controller来注解这个类,让配置文件和这个类有关系。

request.getRequestDispatcher().forward()

请求处理方法执行完成后,最终返回一个ModelAndView对象,对于返回String,View或ModelMap等类型的处理方法,SpringMvc也会在内部将它们装配成一个ModelAndView对象的,它包含了逻辑名和模型对象的视图。 SpringMvc借助视图解析器(ViewResolver...

因为有默认的呀

@ResponseBody @RequestMapping("/test") public String testMethod(){ //这里的jsonStr是你的json数据 return jsonStr; } json解析器在配置文件中配置好就可以了。

有很简单的解决方式 : 你把 配置成,return的时候 写“index” 但是其他的也需要在return的时候加这个 return “WEB-INF/views/register” 就可以找到 WEB-INF/views 下面的 register.jsp视图 还有一种方式就是 你可以把index.jsp也移动到 WEB-INF/v...

关键是这个。优先级要不同。

你的log_in是一个方法还是一个逻辑视图? 如果是一个方法,那么要加上这个方法对应的请求的全路径。 以及要指定方法的请求类型。比如get 或者POST;如果你的log_in是一个逻辑视图,那么要加上后缀.jsp才行。。。更改如下: @RequestMapping

你用通配符干嘛,有了前缀和后缀,中间的你随意写就行了,完全没有用通配符的必要啊!

网站地图

All rights reserved Powered by www.qxng.net

copyright ©right 2010-2021。
www.qxng.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com