SpringMVC经典系列-09对SpringMVC的Controller层返回值的处理---【LinusZhu】
来源:互联网 发布:69直播软件 编辑:程序博客网 时间:2024/04/30 08:22
注意:此文章是个人原创,希望有转载需要的朋友们标明文章出处,如果各位朋友们觉得写的还好,就给个赞哈,你的鼓励是我创作的最大动力,LinusZhu在此表示十分感谢,当然文章中如有纰漏,请联系linuszhu@163.com,敬请朋友们斧正,谢谢。
主要是对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"/>
2、也可以返回ModelMap、ModelAndView、map、List、Set、Object、无返回值,很简单,再次不一一讲解,主要建议返回字符串类型
0 0
- SpringMVC经典系列-09对SpringMVC的Controller层返回值的处理---【LinusZhu】
- SpringMVC经典系列-15对SpringMVC的总结---【LinusZhu】
- SpringMVC经典系列-07讲解SpringMVC的ModelMap类---【LinusZhu】
- SpringMVC经典系列-08讲解SpringMVC的ModelAndVIew类---【LinusZhu】
- SpringMVC经典系列-12基于SpringMVC的文件上传---【LinusZhu】
- SpringMVC经典系列-14自定义SpringMVC的拦截器---【LinusZhu】
- SpringMVC经典系列-13使用SpringMVC处理Ajax请求---【LinusZhu】
- SpringMVC经典系列-01简介SpringMVC---【LinusZhu】
- SpringMVC经典系列-05深入了解SpringMVC的核心原理---【LinusZhu】
- springmvc的controller返回值
- SpringMVC的Controller层参数绑定以及返回值
- SpringMVC的Controller层参数绑定以及返回值
- SpringMVC经典系列-02基于Spring2.5注解的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-03基于Spring2.5采用XMl配置的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-04基于Spring3.1注解的方式进行项目开发---【LinusZhu】
- SpringMVC经典系列-06讲解SpringMVC核心注解---【LinusZhu】
- SpringMVC-----SpringMVC统一处理Controller返回值
- Insight springmvc 对controller 结果的处理
- lua table操作
- XForms标准介绍
- Ehcache 整合Spring 使用页面、对象缓存
- 大自然的搬运工(js/css)
- Android Context与Activity关系
- SpringMVC经典系列-09对SpringMVC的Controller层返回值的处理---【LinusZhu】
- Android+按键事件处理详解
- Android SQLite 数据库详细介绍
- IOS多线程之NSoperation和GCD的比较
- Android实现Chart.js
- qt增加颜色对话框
- wifi共享精灵
- Cocos2d-x-javaScript 的webSocket的代码
- cocos2d编译问题