springmvc中的RequestBody自动注入List, Map, String数据结构的数据
来源:互联网 发布:网络乌托邦的概念 编辑:程序博客网 时间:2024/05/18 18:16
不说废话,直接上代码:
1. JS:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@ page contentType="text/html;charset=UTF-8" language="java" %><html xmlns="http://www.w3.org/1999/xhtml"><head> <script type="application/javascript" src="//cdn.bootcss.com/jquery/3.0.0-beta1/jquery.js"></script> <script type="application/javascript"> $(function(){ var user = {} var arr = new Array(); arr.push(1); arr.push(2); var map = {a: 123, b:898}; user.name = "张三"; user.map = map; user.list = arr; var data = JSON.stringify(user); console.log(data); $.ajax({ type:'POST', url:'/bb/aj', data:data, contentType: 'application/json', success:function(data){ alert(data) } }) }) </script></head><body class="showmenu">travel-web1</body></html>
2. User-Bean
package com.bilibili.travel.model;import com.bilibili.base.BaseEntity;import java.util.List;import java.util.Map;/** * Created by bls on 16-4-30. */public class User extends BaseEntity { private String name = null; private Map<String, Object> map = null; private List<String> list = null; public String getName() { return name; } public void setName(String name) { this.name = name; } public Map<String, Object> getMap() { return map; } public void setMap(Map<String, Object> map) { this.map = map; } public List<String> getList() { return list; } public void setList(List<String> list) { this.list = list; } @Override public String toString() { return "User{" + "name='" + name + '\'' + ", map=" + map + ", list=" + list + '}'; }}
3. Controller
import com.bilibili.travel.model.User;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;/** * Created by bls on 16-4-30. */@Controller@RequestMapping(value = "/bb")public class BBController extends BaseSpringController { @ResponseBody @RequestMapping(value = "/aj") public User addJson(@RequestBody User user){ System.out.println(user); return user; }}
以上,如果对你有帮助。请为我点赞,谢谢。
1 0
- springmvc中的RequestBody自动注入List, Map, String数据结构的数据
- List<Map<String, String>> 合并map的字段数据问题
- SpringMVC中的 @RequestBody
- springMvc直接接收json数据自动转化为Map<String,String>
- 当需要对一个list<Map<String,Object>>中的map添加一个相同的数据是可以参考
- SpringMVC @RequestBody 用map接收请求参数的问题解决
- Spring 普通属性注入(int ,String, List, Map, Set, String[])
- STL中的vector、list、deque、map的数据结构
- SpringMvc的@RequestBody注解
- 将List<Map<String,String>>中的数据输出保存到TXT文本文件中
- 将List<Map<String,String>>中的数据输出保存到TXT文本文件中
- 合并List<Map<String,String>>中的重复数据并对某个字段做累加
- Spring review--常用属性String、int、list、set、Map的注入
- List,set,map的数据结构
- springmvc对json数据的支持、@responseBody @RequestBody的使用
- springmvc中的@Responsebody与@RequestBody
- SpringMVC中的@RequestBody与@ResponseBody
- 并发条件下springmvc的@RequestBody获取数据异常问题处理
- assertbundle shader丢失
- myaql安装
- 第一个暗时间------看新闻,刷知乎微博的时间
- 字符串转换命令:tr,col,join,paste,expand
- 虚幻4 编译Shader 5
- springmvc中的RequestBody自动注入List, Map, String数据结构的数据
- 炫酷的底部菜单栏BottomBar
- jar包问题
- 堆排序问题.
- keras系列-安装和大体结构
- apache2.4+tomcat7 单机垂直集群 64位 windows操作系统
- 以形式逻辑的方法构建方法论
- android视频播放框架Vitamio
- Java读写XML文件(DOM4J包)