SpringMVC经典系列-09对SpringMVC的Controller层返回值的处理---【LinusZhu】
2014-06-12 11:12
399 查看
注意:此文章是个人原创,希望有转载需要的朋友们标明文章出处,如果各位朋友们觉得写的还好,就给个赞哈,你的鼓励是我创作的最大动力,LinusZhu在此表示十分感谢,当然文章中如有纰漏,请联系linuszhu@163.com,敬请朋友们斧正,谢谢。
主要是对Controller控制器层方法的返回值类型的讲解,如下:
1、返回String类型 (建议使用)
a) 根据返回值找对应的显示页面,规则为:prefix前缀+返回值+suffix后缀组成。
b) 代码如下:
2、也可以返回ModelMap、ModelAndView、map、List、Set、Object、无返回值,很简单,再次不一一讲解,主要建议返回字符串类型
主要是对Controller控制器层方法的返回值类型的讲解,如下:
1、返回String类型 (建议使用)
a) 根据返回值找对应的显示页面,规则为:prefix前缀+返回值+suffix后缀组成。
b) 代码如下:
@RequestMapping(params="method=reg4") public String reg4(ModelMap map) { System.out.println("Controller.reg4()"); return "index"; } |
如果前缀为:/WEB-INF/jsp/ 后缀是:.jsp 返回的是:"index" 则会转发到:/WEB-INF/jsp/index.jsp 前后缀设置在配置文件中,如下: <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/> |
相关文章推荐
- SpringMVC经典系列-13使用SpringMVC处理Ajax请求---【LinusZhu】
- SpringMVC经典系列-13使用SpringMVC处理Ajax请求---【LinusZhu】
- SpringMVC经典系列-14自己定义SpringMVC的拦截器---【LinusZhu】
- SpringMVC经典系列-01简介SpringMVC---【LinusZhu】
- SpringMVC经典系列-15对SpringMVC的总结---【LinusZhu】
- SpringMVC经典系列-15对SpringMVC的总结---【LinusZhu】
- SpringMVC经典系列-02基于Spring2.5注解的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-07讲解SpringMVC的ModelMap类---【LinusZhu】
- SpringMVC经典系列-06讲解SpringMVC核心注解---【LinusZhu】
- SpringMVC经典系列-12基于SpringMVC的文件上传---【LinusZhu】
- SpringMVC经典系列-05深入了解SpringMVC的核心原理---【LinusZhu】
- SpringMVC经典系列-10详解SpringMVC请求转发和重定向---【LinusZhu】
- SpringMVC经典系列-14自定义SpringMVC的拦截器---【LinusZhu】
- SpringMVC经典系列-04基于Spring3.1注解的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-11简单获取request、session对象---【LinusZhu】
- SpringMVC经典系列-03基于Spring2.5采用XMl配置的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-08讲解SpringMVC的ModelAndVIew类---【LinusZhu】
- SpringMVC经典系列-12基于SpringMVC的文件上传---【LinusZhu】
- springmvc对同名参数处理-我们到底能走多远系列(44)
- SpringMVC系列(三)JQuery和JSON方式参数传递并处理JAVAWEB中文乱码问题