结合应用场景详解Springmvc中请求的pojo类型参数的传递

需求

将页面修改后的商品信息保存到数据库中。

需求分析

请求的url:/updateItem.action

参数:表单中的数据。

响应内容:更新成功页面

使用pojo接收表单数据

        如果提交的参数很多,或者提交的表单中的内容很多的时候,可以使用简单类型接受数据,也可以使用pojo接收数据。使用pojo接收数据时要求pojo对象中的属性名和表单中input的name属性一致。在Controller方法中添加相应pojo类型的一个形参即可

页面定义如下图:

Pojo类如下图: 

扫描二维码关注公众号,回复: 5062773 查看本文章

请求的参数名称和pojo的属性名称一致,会自动将请求参数赋值给pojo的属性。

// 更新商品,绑定pojo类型

@RequestMapping("/updateItem")

public String updateItem(Item item) {

// 调用服务更新商品

this.itemService.updateItemById(item);

// 返回逻辑视图

return "success";

}

 

猜你喜欢

转载自blog.csdn.net/weixin_41477980/article/details/86636656