谢谢,我已经这样干了,但是一下子好多个数组啊,好多个setter,getter方法,不知道还有没有更好的方法
估计也就这种,再有就是楼上说的封装到实体里面,但是效果一样
后台声明一个对应前台name的数组就行了
Action类中定义List<Bean> beans;并定义get和set方法,页面上可以通过数组的方式传值,如字段的name为beans[0].num,beans[0].title,beans[1].num,beans[1].title,beans[2].num,beans[2].title ......,struts2会自动封装数据到beans中。
恩恩,我就是想这样滴,但是不知道具体怎么操作,刚学struts2
你想批量的把前台的值都传到后台去 需要进行数据封装啊 要不就是有统一的属性民称 然后按照数组结构到后台 通过数据的形式把 属性获得到 通过reuqest的形式获得一组数据 然后根据数据中的id或者是标识把 数据进行批量 操作
不用实现modelDriven接口???这样真的好吗 ?
多个对象就这样
你这样只能取到一个对象吧,我想要的是这个test对象数组或list
组织成一个java bean最方便
class Test {
String name;
String contact;
//getter setter
}
页面中
<input name="test.name" />
<input name="test.contact" >
action 类中
class TestAction{
Test test;
//setter getter
public String save(){
//这里的test实例的内容就是页面传过来的参数
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(11)
谢谢,我已经这样干了,但是一下子好多个数组啊,好多个setter,getter方法,不知道还有没有更好的方法
估计也就这种,再有就是楼上说的封装到实体里面,但是效果一样
后台声明一个对应前台name的数组就行了
引用来自“liwujun2000”的评论
Action类中定义List<Bean> beans;并定义get和set方法,页面上可以通过数组的方式传值,如字段的name为
beans[0].num,beans[0].title,
beans[1].num,beans[1].title,beans[2].num,beans[2].title ......,struts2会自动封装数据到beans中。
恩恩,我就是想这样滴,但是不知道具体怎么操作,刚学struts2
你想批量的把前台的值都传到后台去 需要进行数据封装啊 要不就是有统一的属性民称 然后按照数组结构到后台 通过数据的形式把 属性获得到 通过reuqest的形式获得一组数据 然后根据数据中的id或者是标识把 数据进行批量 操作
不用实现modelDriven接口???这样真的好吗 ?
多个对象就这样
Action类中定义List<Bean> beans;并定义get和set方法,页面上可以通过数组的方式传值,如字段的name为
beans[0].num,beans[0].title,
beans[1].num,beans[1].title,beans[2].num,beans[2].title ......,struts2会自动封装数据到beans中。
你这样只能取到一个对象吧,我想要的是这个test对象数组或list
组织成一个java bean最方便
class Test {
String name;
String contact;
//getter setter
}
页面中
<input name="test.name" />
<input name="test.contact" >
action 类中
class TestAction{
Test test;
//setter getter
public String save(){
//这里的test实例的内容就是页面传过来的参数
}
}