Spring MVC POJO对象的支持
来源:互联网 发布:新淘宝联盟没有购物车 编辑:程序博客网 时间:2024/06/06 04:27
所谓POJO对象即简单Java类对象,Spring MVC添加了对POJO对象的支持,只需要在方法上面添加一个RequestMapping注解,具体代码如下,首先两个POJO对象。
Address.java
package club.sean.entities;public class Address {private String province;private String city;public String getProvince() {return province;}public void setProvince(String province) {this.province = province;}public String getCity() {return city;}
User.javapackage club.sean.entities;public class User {private String username;private String password;private Address address;private int age;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}@Overridepublic String toString() {return "User [username=" + username + ", password=" + password + ", address=" + address + ", age=" + age + "]";}public void setPassword(String password) {this.password = password;}public Address getAddress() {return address;}public void setAddress(Address address) {this.address = address;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}}}@Overridepublic String toString() {return "Address [province=" + province + ", city=" + city + "]";}public void setCity(String city) {this.city = city;}}
然后使用jsp传入参数,具体在一个JSP中添加一下代码。<form action="requestPOJO">用户名:<input type="text" name="username"> <br>密码:<input type="password" name="password"> <br>年龄:<input type="text" name="age"> <br>省份:<input type="text" name="address.province"> <br>市:<input type="text" name="address.city"><br> <input type="submit"value="提交"></form>这个jsp传入了一个user对象,然后在代码中处理这个user对象,具体如下:@RequestMapping(value = "/requestPOJO")public String requestPOJO(User user) {System.out.println(user);return SUCCESS;}
这样就可以了。我们可以看到Spring MVC按请求参数名和POJO属性进行自动适配,并且支持级联属性。
阅读全文
0 0
- Spring MVC POJO对象的支持
- Spring MVC 使用POJO对象绑定请求参数值
- springmvc mybatis 配置一对多的关系使用 <association> 及实体类写法2Spring MVC 会按请求参数名和 POJO 属性名进行自动匹配自动为该对象填充属性值。支持
- Struts学习(五):对POJO对象访问的支持
- jface databinding/PojoBindable实现对POJO对象的支持
- Spring 国际化的支持:Spring MVC Velocity
- Spring对象JDBC的支持
- Spring MVC POJO传参方式
- Spring MVC POJO入参过程分析
- Spring MVC对restful的支持
- Spring MVC Controller 支持的返回类型
- spring mvc 对jsonp的支持
- spring mvc对Json的支持
- Spring MVC 对CORS的支持
- Spring MVC对RESTful的支持
- Spring MVC Servlet原生API的支持
- spring mvc支持返回json对象,乱码问题
- Spring MVC学习---JSON转换功能(启动Spring MVC的注解功能,完成请求和注解POJO的映射)
- Java中properties的使用
- Android 三种动画的区别
- Python遇见数据采集
- 模型查询
- 两数组的交-LintCode
- Spring MVC POJO对象的支持
- (十一)子系统权限设置
- 三阶幻方
- 三星拿下屏下指纹专利,脸部与指纹谁是主流?
- Ajax中什么时候用同步,什么时候用异步
- 第七周 【项目3
- 智能制造的”青春”之歌
- 网曝苏宁禁止员工在京东购物;不满瓜子二手车广告 人人车索赔1个亿;网易前副总编辑入职趣店…
- Java 利用枚举实现单例模式