一 概念
自动封装:在控制器中设置一个实体类,若前台传递的参数和实体类一致,就会自动封装为一个实体类
二 原理
三 使用
1)前台传入参数
<a href="http://localhost:8080/myworld/mvcController/autoPacking?id=1&name=name">自动封装</a>
2)写一个实体用户类
package com.myworld.entity;
/**
* 用户类
*/
public class User {
//用户ID
private Integer id;
//用户名
private String name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
3)在控制器中写入用户实体类参数
@RequestMapping(value = "/autoPacking")
public String autoPacking(User user) {
System.out.println("id:" + user.getId() + " name:" + user.getName());
return "/mvc/autoPacking";
}