需求是要将表单提交的数据封装到一个对象中
对象order
public class Order {
private String oId;
private Date orderTime;
private double total;
private int state;
private String address;
private String name;
private String telephone;
private User user;
前台页面:name属性和对象属性一一对应
<input type="text" name="name" placeholder="请输收货人">
<input type="text" name="telephone" placeholder="请输入联系方式">
web层封装
将前台的数据存到键值对map中
Map<String,String[]> map = request.getParameterMap();
Order order = new Order();
BeanUtils.populate(order,map);
当涉及多表,多对象查询时,可以看另一篇文章点击打开链接