测试springMVC中的以对象形式接受前端传来的数据
来源:互联网 发布:modbus tcp编程实例 编辑:程序博客网 时间:2024/06/05 08:10
首先建立POJO类
public class User {private String name;private Integer age;private Address address;public User() {// TODO Auto-generated constructor stub}public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}public Address getAddress() {return address;}public void setAddress(Address address) {this.address = address;}@Overridepublic String toString() {return "User [name=" + name + ", age=" + age + ", address=" + address+ "]";}}
User类中有个关联类Address
public class Address {private String province;private String city;public Address() {// TODO Auto-generated constructor stub}public String getProvince() {return province;}public void setProvince(String province) {this.province = province;}public String getCity() {return city;}public void setCity(String city) {this.city = city;}@Overridepublic String toString() {return "Address [province=" + province + ", city=" + city + "]";}}
前端的表格代码
<form action="springmvc/testPojo" method="post">name:<input type="text" name="name" value="andy">age:<input type="text" name="age" value="12">province:<input type="text" name="address.province" value="hunan">city:<input type="text" name="address.city" value="cs"><input type="submit" ></form><br>
controller的调用
@Controller@RequestMapping("/springmvc")public class TestSpringMVC {private static final String SUCCESS = "success";@RequestMapping("/testPojo")public String testPojo(User user){System.out.println(user);return SUCCESS;}}
结果:
User [name=andy, age=12, address=Address [province=hunan, city=cs]]
测试总结:
如果想要前端数据自动封装到对象中,要有set、get方法,也要保持名字一致
阅读全文
0 0
- 测试springMVC中的以对象形式接受前端传来的数据
- MVC 中前端传递Json数据,后端以对象形式接受参数的处理方法
- 使用PHP接受前端传来的json数据
- django 接受 ajax 传来的数组对象
- jsp接受通过JSON传来的数据
- android studio app 前端获取json数据以对象的形式来解析展示
- 以对象形式处理数据
- springmvc与ajax传递单个对象代码、map形式数据,前端显示数据代码
- js以json形式提交数据,后台接受
- java解析前端传来的json数据位javabean
- springmvc自动转前台传来的时间数据
- 接受xml字符串+以流的形式返回信息
- axios 以POST方式提交数据springMVC @RequestParam无法接受
- JS调用传来页面中的方法,以获得方法中的对象
- JSP内置对象-request传来的数据中文乱码处理
- struts接受前端传来的参数的时候,无法调式set方法(看不到变量的值)
- 前端jsp以数组形式提交数据给服务器
- 解决前端传来数据中文乱码问题
- svn版本控制器的搭建
- 深入浅出JMS(一)--JMS基本概念
- 006 逆矩阵的求法(矩阵初等行变换)
- 使用ssh免密远程登陆
- JPA学习笔记(7)——映射多对一关联关系
- 测试springMVC中的以对象形式接受前端传来的数据
- OkHttp封装
- Xilinx Vivado的使用详细介绍(1):创建工程、编写代码、行为仿真、Testbench
- Pandas学习笔记(DataFrame基本操作)
- PHP 单例模式连接数据库
- java线程 同步与异步
- codevs 1288 埃及分数 迭代加深搜索
- 掌柜大作战(9):京东分布式服务框架JSF的配置和使用,一步步让你成为“技术傻瓜”
- Session 共享解决方案