springmvc3传相同属性值的解决
2015-06-14 01:52
337 查看
有时复杂页面会有多个对象需要传值。
只需在相应的bean中设置bean的get set方法即可在页面区分
如:
<input type="text" name="a.userName" >
<input type="text" name="b.userName" >
Bean1:
Bean1 bean;
public Bean1 getBean(){
return bean;
}
public Bean1 setBean(Bean1 bean)
{
this.bean=bean;
}
private String userName;
public void setUserNum(String userNum) {
this.userNum = userNum;
}
public String getUserName() {
return userName;
}
Bean2:
Bean2 bean;
public Bean2 getBean(){
return bean;
}
public Bean2 setBeanBean2 bean)
{
this.bean=bean;
}
private String userName;
public void setUserNum(String userNum) {
this.userNum = userNum;
}
public String getUserName() {
return userName;
}
在接收时:
public ModelAndView update(Bean1 b1,Bean2 b2){
b1.getBean().getUserName();
b2.getBean().getUserName();
}
只需在相应的bean中设置bean的get set方法即可在页面区分
如:
<input type="text" name="a.userName" >
<input type="text" name="b.userName" >
Bean1:
Bean1 bean;
public Bean1 getBean(){
return bean;
}
public Bean1 setBean(Bean1 bean)
{
this.bean=bean;
}
private String userName;
public void setUserNum(String userNum) {
this.userNum = userNum;
}
public String getUserName() {
return userName;
}
Bean2:
Bean2 bean;
public Bean2 getBean(){
return bean;
}
public Bean2 setBeanBean2 bean)
{
this.bean=bean;
}
private String userName;
public void setUserNum(String userNum) {
this.userNum = userNum;
}
public String getUserName() {
return userName;
}
在接收时:
public ModelAndView update(Bean1 b1,Bean2 b2){
b1.getBean().getUserName();
b2.getBean().getUserName();
}
相关文章推荐
- Java8 Stream forEach()函数的效率问题
- spring实战一:装配bean之注入Bean属性
- JAVA 两种方法实现多线程(继承Thread和实现Runnable接口)
- eclipse两个比较好用的功能
- spring mvc4中json的编码配置
- Spring容器、高级装配回顾
- Spring---Bean的生命周期
- java final 关键字的详解!
- java获取文件名的三种方法
- Java的一些父类(二)
- java笔记08 设计模式与单例设计模式
- 好玩的java闭包
- Myeclipse10 破解工具一闪而过处理办法
- javaIO流概述
- 整合springmvc+hibernate+spring事物无法回滚问题
- SSH学习——Spring基础
- Kafka学习笔记-Java简单操作
- Android Studio从Eclipse工程导入时Failed to sync Gradle project
- Java代码生成工作簿
- 一个菜鸟对 java 类和对象的理解