springmvc怎样使用POJO作为参数-创新互联
这篇文章主要介绍了springmvc怎样使用POJO作为参数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联公司是一家专注于成都做网站、网站设计、外贸营销网站建设与策划设计,扬州网站建设哪家好?成都创新互联公司做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:扬州等地区。扬州做网站价格咨询:028-86922220springmvc会按请求参数名和POJO属性名进行匹配,自动为该对象填充属性值,支持级联属性。
User.java
package com.gong.springmvc.entities;
public class User {
private String username;
private String password;
private String email;
private Integer age;
Address address;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
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 + ", password=" + password + ", email=" + email + ", age=" + age
+ ", address=" + address + "]";
}
}Address.java
package com.gong.springmvc.entities;
public class Address {
private String city;
private String street;
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
@Override
public String toString() {
return "Address [city=" + city + ", street=" + street + "]";
}
}SpringmvcTest.java
import com.gong.springmvc.entities.User;
@RequestMapping("/springmvc")
@Controller
public class SpringmvcTest {
private static final String SUCCESS = "success";
@RequestMapping(value="/testPojo")
public String testPojo(User user) {
System.out.println("testPojo:"+user);
return SUCCESS;
}
}index.jsp
启动tomcat服务器之后:

输入相应信息点击提交:

成功为pojo赋值,包括级联属性address。
感谢你能够认真阅读完这篇文章,希望小编分享的“springmvc怎样使用POJO作为参数”这篇文章对大家有帮助,同时也希望大家多多支持创新互联建站,关注创新互联网站建设公司行业资讯频道,更多相关知识等着你来学习!
另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前标题:springmvc怎样使用POJO作为参数-创新互联
当前URL:http://www.jxjierui.cn/article/dhphhj.html


咨询
建站咨询
