struts2 怎么获取到jsp中传递的多个对象的参数,就是jsp中有多组text文本

发布于 2021-11-28 01:00:37 字数 106 浏览 761 评论 11


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

月亮是我掰弯的 2021-11-28 05:13:28

谢谢,我已经这样干了,但是一下子好多个数组啊,好多个setter,getter方法,不知道还有没有更好的方法

本王不退位尔等都是臣 2021-11-28 05:13:25

估计也就这种,再有就是楼上说的封装到实体里面,但是效果一样

情场扛把子 2021-11-28 05:13:07

后台声明一个对应前台name的数组就行了

能否归途做我良人 2021-11-28 05:12:13

引用来自“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中。

坐在坟头思考人生 2021-11-28 05:05:38

恩恩,我就是想这样滴,但是不知道具体怎么操作,刚学struts2

三月梨花 2021-11-28 04:58:10

你想批量的把前台的值都传到后台去  需要进行数据封装啊  要不就是有统一的属性民称 然后按照数组结构到后台 通过数据的形式把 属性获得到  通过reuqest的形式获得一组数据 然后根据数据中的id或者是标识把 数据进行批量 操作

空城仅有旧梦在 2021-11-28 04:56:23

不用实现modelDriven接口???这样真的好吗 ?

水水月牙 2021-11-28 04:47:42

多个对象就这样

掩饰不了的爱 2021-11-28 04:45:22

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中。

终止放荡 2021-11-28 04:45:12

你这样只能取到一个对象吧,我想要的是这个test对象数组或list

瀞厅☆埖开 2021-11-28 02:49:32

组织成一个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实例的内容就是页面传过来的参数

   }

}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文