社区
Java EE
帖子详情
struts2如何将js中的对象数组传递给action
CODER_WALKER
2012-02-17 01:58:55
有个table 然后下面的行和行中单元格中的数据都是js动态添加的 我想将这些行当成一个对象,单元格中数据当成对象的属性值传递给action中的list对象 应该怎么弄啊 急啊急啊
...全文
867
14
打赏
收藏
struts2如何将js中的对象数组传递给action
有个table 然后下面的行和行中单元格中的数据都是js动态添加的 我想将这些行当成一个对象,单元格中数据当成对象的属性值传递给action中的list对象 应该怎么弄啊 急啊急啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gambler4511
2012-02-17
打赏
举报
回复
[Quote=引用 11 楼 sh5188588 的回复:]
引用 9 楼 alexandertech 的回复:
引用 5 楼 sh5188588 的回复:
引用 3 楼 alexandertech 的回复:
这些数据如果仍然能通过你的Js变量访问,将它们拼接到Action的url后面,如:
XXX.action?var1=...&var2=...
如果Js变量中已经没有保存它们了,可以通过js……
[/Quote]你Request干嘛,没有实体类吗?那个叫啥模型来?域模型?还是驱动模型忘了名字了,直接可以填充实体类对象啊。但是得有set方法。
teemai
2012-02-17
打赏
举报
回复
这还不封装成json?
wby13579
2012-02-17
打赏
举报
回复
页面一个TD当成一个对象属性,一个行看做对象,多行封装成LIST传递后台?
如果本身加载这个页面的时候就是一个select(或s:select)的话,用struts2 setter方法就好了。
<s:iterator value="list" status="status" >
<td><input type="text" name="list[${stutis.index}].rp_date" value=""/></td>
CODER_WALKER
2012-02-17
打赏
举报
回复
[Quote=引用 9 楼 alexandertech 的回复:]
引用 5 楼 sh5188588 的回复:
引用 3 楼 alexandertech 的回复:
这些数据如果仍然能通过你的Js变量访问,将它们拼接到Action的url后面,如:
XXX.action?var1=...&amp;var2=...
如果Js变量中已经没有保存它们了,可以通过js读取网页元素(即那些单元格的内容)之后再行拼接
你说的v……
[/Quote]
刚才试了一下 好像可以。
在action中用String[] pks = request.getParameterValues("xx");可以得到
wenjie4892543
2012-02-17
打赏
举报
回复
js取到值之后,封装
var str= var1+“,”+var2;
XXX.action?str=str
后台用reuest获取
可能汉字会有乱码
http://blog.csdn.net/wenjie4892543/article/details/6697326
这里有解决办法
飞跃颠峰
2012-02-17
打赏
举报
回复
[Quote=引用 5 楼 sh5188588 的回复:]
引用 3 楼 alexandertech 的回复:
这些数据如果仍然能通过你的Js变量访问,将它们拼接到Action的url后面,如:
XXX.action?var1=...&var2=...
如果Js变量中已经没有保存它们了,可以通过js读取网页元素(即那些单元格的内容)之后再行拼接
你说的var1是一个属性嘛?
这样还有个问题 因为tabl……
[/Quote]
如果这样,你可以用Js取到输入框的值。比如:
$("#name_input").val()
如果你要提交的参数全部都来自输入框,那就不需要自己拼接了,把它们封装在一个<form></form>中,submit的时候会自动一起提交了。
CODER_WALKER
2012-02-17
打赏
举报
回复
难道真没办法了吗?
CODER_WALKER
2012-02-17
打赏
举报
回复
[Quote=引用 6 楼 qq737604771 的回复:]
之前也碰到过这中问题。 但是还是没有弄好 。之后是用了dwr 做了, 还好用不把。 你可以看看,去搜下dwr。 还可以 就是你所有的name写成一样 提交时他会自动封装成一个list。
[/Quote]
dwr 我知道可以 其他也用过 但是我已经走到这部了 再改动就很大了
qq737604771
2012-02-17
打赏
举报
回复
之前也碰到过这中问题。 但是还是没有弄好 。之后是用了dwr 做了, 还好用不把。 你可以看看,去搜下dwr。 还可以 就是你所有的name写成一样 提交时他会自动封装成一个list。
CODER_WALKER
2012-02-17
打赏
举报
回复
[Quote=引用 3 楼 alexandertech 的回复:]
这些数据如果仍然能通过你的Js变量访问,将它们拼接到Action的url后面,如:
XXX.action?var1=...&var2=...
如果Js变量中已经没有保存它们了,可以通过js读取网页元素(即那些单元格的内容)之后再行拼接
[/Quote]
你说的var1是一个属性嘛?
这样还有个问题 因为table中的单元格 我放的是text 是可以手动修改的 text里面可填可不填的 那怎么属性对应起来
zuxianghuang
2012-02-17
打赏
举报
回复
拼成json对象传到后台,再解析。
飞跃颠峰
2012-02-17
打赏
举报
回复
这些数据如果仍然能通过你的Js变量访问,将它们拼接到Action的url后面,如:
XXX.action?var1=...&var2=...
如果Js变量中已经没有保存它们了,可以通过js读取网页元素(即那些单元格的内容)之后再行拼接
CODER_WALKER
2012-02-17
打赏
举报
回复
没人会嘛? 分数很高了
CODER_WALKER
2012-02-17
打赏
举报
回复
有没有人回答啊?
AJAX和
struts2
传递
JS
ON数组
在本场景
中
,我们将探讨如何使用AJAX来
传递
JS
ON数组,并在
Struts2
的
Action
中
接收和处理这些数据。 首先,
JS
ON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析...
jquery的ajax传
js
on
对象数组
到
struts2
的
action
本文将深入探讨如何使用jQuery的AJAX方法发送
JS
ON
对象数组
到
Struts2
的
Action
,并在后端进行处理。 首先,我们了解
JS
ON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...
struts2
学习过程
中
的收获
6. **OGNL(Object-Graph Navigation Language)**:OGNL是
Struts2
中
的表达式语言,用于在
Action
和视图之间
传递
数据。例如,`${variable}`在
JS
P
中
用于访问
Action
中
的属性。 7. **Tiles插件**:
Struts2
可以结合Tiles...
struts2
返回
js
on
在
Struts2
中
,返回
JS
ON(JavaScript Object Notation)数据类型是一种常见的需求,尤其是在开发AJAX或者前后端分离的应用时。
JS
ON是一种轻量级的数据交换格式,它允许服务器向客户端发送结构化的数据,而无需解析...
struts2
框架
js
on
传递
后台数据到echarts
在
Struts2
中
,我们可以利用
JS
ON(JavaScript Object Notation)这种轻量级的数据交换格式来有效地传输数据,尤其是在与前端交互时,如使用Echarts这样的数据可视化库。Echarts是一款基于JavaScript的开源图表库,它...
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章