springmvc对象作为 目标方法的参数。
2024-10-07 14:14:00
/**
* Spring MVC 会按请求参数名和 POJO 属性名进行自动匹配, 自动为该对象填充属性值。支持级联属性。
* 如:dept.deptId、dept.address.tel 等
*/
@RequestMapping("/testPojo")
public String testPojo(User user){
System.out.println(user);
return SUCCESS;
}
user对象:
package com.springmvc.entities; public class User {
private String username;
private Integer age;
private Address address;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
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;
}
@Override
public String toString() {
return "User [username=" + username + ", age=" + age + ", address="
+ address + "]";
} }
Address对象
package com.springmvc.entities; public class Address {
private String city;
private String country;
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
@Override
public String toString() {
return "Address [city=" + city + ", country=" + country + "]";
} }
最新文章
- WPF Freezable–How to improve your application's performances
- 每天一个linux命令(53):route命令
- C# Tostring 格式化输出字符串全解
- Chinese culture
- RedMine项目管理系统安装问题(Windows版一键安装包)
- 如何将DataTable转换成List<;T>;呢?
- 好的 ASP.Net网站、博客
- Python【第十篇】协程、异步IO
- 【模拟】Codeforces 691B s-palindrome
- 【从翻译mos文章】rac数据库,HC_&;lt;SID&;gt;.dat其他文件Oracle_Home用例下。
- 使用 IDEA 创建 Maven Web 项目 (三)- 编写一个简单的 WEB 应用
- Day05_JAVAEE系列:Junit
- spring源码阅读(2)核心类介绍
- iOS开发之字数不一的多标签Demo
- Python 入门:基本语法
- Interrupt
- vnc 搭建 转
- JProfiler远程监控
- python3 session cookie
- C++基于范围的for循环性能测试(针对std::vector)