处理器返回值 数值 字符串 自定义 map list 类型
来源:互联网 发布:windos系统mac怎么 编辑:程序博客网 时间:2024/06/11 05:58
返回数值
@Controllerpublic class returnObject { @RequestMapping("/first") @ResponseBody public Object doFirst() { return 1; }
//返回字符串 @RequestMapping(value = "/str") @ResponseBody public String dos() { return "么么哒"; }public class userInfo { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; }}
// /处理器返回值 List @RequestMapping(value = "lis") @ResponseBody public Object doList(){ List<userInfo> list=new ArrayList<userInfo>(); userInfo info=new userInfo(); info.setName("啦啦"); info.setAge(12); return list; }
@RequestMapping(value = "/third") @ResponseBody public Object doThird(){ UserInfo info=new UserInfo(); info.setName("星星"); info.setAge(20); return info; } @RequestMapping(value = "/four") @ResponseBody public Object doFour(){ Map<String,UserInfo> map=new HashMap<String, UserInfo>(); UserInfo info=new UserInfo(); info.setName("微冷的雨"); info.setAge(20); UserInfo info2=new UserInfo(); info2.setName("微冷的雨2"); info2.setAge(20); map.put(info.getName(),info); map.put(info2.getName(),info2); return map; } @RequestMapping(value = "/five") @ResponseBody public Object doFive(){ List<UserInfo> list=new ArrayList<UserInfo>(); UserInfo info=new UserInfo(); info.setName("微冷的雨"); info.setAge(20); list.add(info); return list; }
需要导入的两个jar包
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.8.1<ersion> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.1<ersion> </dependency>package cn.happy.controller06exception;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMappinge cn.happy.controller05requestdirect;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServletRequest;/** * Created by Happy on 2017-08-20. */@Controllerpublic class FirstController { @RequestMapping("/add") public String addUser(){ return "/WEB-INF/insert.jsp"; } @RequestMapping("/addUser") public String addRealUser(HttpServletRequest request){ request.setAttribute("happy","goodperson"); return "/listUser"; } @RequestMapping("/listUser") public String list(){ return "/WEB-INF/list.jsp"; } @RequestMapping("/addUser2") public String addRealUser2(HttpServletRequest request){ request.setAttribute("happy","goodperson"); return "redirect:/listUser2"; } @RequestMapping("/listUser2") public String list2(){ return "redirect:/list2.jsp"; }}@Controllerpublic class FirstController { @RequestMapping("/list") public String list(){ //构造异常 int result=5/0; return "/WEB-INF/list.jsp"; }}
阅读全文
1 0
- 处理器返回值 数值 字符串 自定义 map list 类型
- hql查询返回list,map,自定义类型
- Jackson 字符串转List和Map类型
- hibernate 返回List<Map>, List<xxx>对象列表类型
- 服务器返回的list,map等类型,在JSP中取长度、取值的方法
- ibatis中直执行sql,返回存储Map的List类型
- 在hibernate中查询使用list,map定制返回类型
- 在hibernate中查询使用list,map定制返回类型
- mybatis查询如何返回List<Map>类型数据
- xfire webService返回Map<String,List<E>>嵌套复杂类型
- mybatis查询如何返回List<Map>类型数据
- Mybatis_ 返回List<Map<K,V>> 结构类型数据
- 数值类型、字符串
- SpringMVC自定义参数返回处理器
- Mybatis 如何 返回 List<String> 类型 或 List<Map<String,Object>>类型
- mybatis返回List<Map>
- mybatis返回list<Map>
- mybatis返回List<Map>
- Android 写自己的开源库,发布到 JitPack.io
- [原创]某驱动的内核调试检测学习内核调试引擎加载机制
- 欢迎使用CSDN-markdown编辑器
- 表单焦点: focus/blur
- QuickSort 和 MergeSort
- 处理器返回值 数值 字符串 自定义 map list 类型
- Flex DateField 日期范围
- 十进制-二进制转换测试 v2
- js判断用户的浏览设备是移动设备还是PC
- 如何使用vue-cli创建项目
- C++运算符重载范例
- 字符串相关算法例题
- 洛谷 P3398 仓鼠找sugar
- AWS云服务分析