spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModeAndView: @RequestMapping("/show1") public ModelAndV...
分类:
编程语言 时间:
2015-03-05 14:37:29
阅读次数:
245
ModelAndView:Model资料物件+View资料物件;构成spring mvc 中页面显示时需要的的所有资料物件;View用来渲染暴露的Model模型;ModelAndView有7个构造方法如下:public ModelAndView()public ModeAndView(String ...
分类:
其他好文 时间:
2015-03-05 14:26:20
阅读次数:
125
第一次使用freemarker很不习惯,之前都是用velocity的。 @RequestMapping("/free.htm") public ModelAndView helloSpring(HttpServletRequest request, HttpServletResponse...
分类:
其他好文 时间:
2015-01-30 22:32:43
阅读次数:
218
spring-mvc的主要结构:
1、DispatcherServlet:中央控制器。
1)把请求给转发到具体的控制类(即具体的Controller)。
2)需要在web.xml 中配置,类似于struts2需要配置的 StrutsPrepareAndExecuteFilter 。
2、Controller:具体处理请求的控制器。
1)类似于struts2的action ,处理具体请求与返回的信息。
2)日常功能都在Controller 中处理。可以使用xml实现(继承AbstractController...
分类:
编程语言 时间:
2015-01-26 21:07:30
阅读次数:
327
SpringMVC介绍之约定优于配置
所谓的约定优于配置就是指在程序开发过程中我们约定好一些规则可以使我们更少的进行配置和代码编写。就这么简单的一句话可能你还不是很懂什么是约定优于配置,没关系,看完后面对SpringMVC的约定优于配置的介绍之后你就会明白了。
SpringMVC对约定优于配置的支持主要表现在三个方面,Model、View和Controller。
...
分类:
编程语言 时间:
2015-01-24 11:40:31
阅读次数:
251
SpringMVC在调用了Controller的方法后会返回ModelAndView对象,这个对象会被传回DispatcherServlet的doDispatch方法中。接下来再调用以下的方法渲染页面:
processDispatchResult(processedRequest, response, mappedHandler, mv, dispatchException); p...
分类:
编程语言 时间:
2015-01-22 15:32:29
阅读次数:
286
学习spring的controller,发现controller之间的跳转有些地方搞的不是很清楚,如果通过controller的return语句实现跳转的话,会造成request的丢失;具体怎么回事首先一般的语句是: return new ModelAndView("login"); 其实这条语句是...
分类:
其他好文 时间:
2015-01-08 22:34:07
阅读次数:
259
出现这种问题原因在于老的JSP 1.2 声明. 如果你用的jsp1.2版本的 web.xml 的 DTD 定义如下 <!DOCTYPE web-app PUBLIC ?"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" ?"http://java.sun.com/dtd/...
分类:
编程语言 时间:
2015-01-08 01:01:52
阅读次数:
194
代码如下: @RequestMapping("/down")
public ModelAndView downApp(HttpServletResponse response,
HttpServletRequest request) {
ModelAndView modelAndView = new ModelAndView( "redirect:stackove...
分类:
编程语言 时间:
2015-01-06 15:57:27
阅读次数:
172
数据写到页面后台往前台传数据 TestController添加 /** * 方法的返回值采用ModelAndView, new ModelAndView("index", map);, * 相当于把结果数据放到request里面 * @return * @throws Excep...
分类:
编程语言 时间:
2015-01-05 20:15:19
阅读次数:
213