BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #8041同步于 2009/7/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

问struts2form传值的问题

seaver
2009/7/3镜像同步6 回复
1 <s:url id="A_url" action="Aaction"> <s:param name="Aid"><s:property value="Aid"/></s:param> <s:param name="BID"><s:property value="BID"/></s:param> <s:param name="CID"><s:property value="CID"/></s:param> </s:url> <s:form action="%{A_url}"> ... ... </s:form> 但是我在服务器端无法无法通过request.getAttribute获得Aid等参数值,因为提交的url后半部分变成?Aid=1&amp;BID=1。。。 &amp;是怎么出来的? 2 从一个action(设为A)处理后来到一个页面,其中 <s:textarea name="B" ></s:textarea> 这个对应A中B属性的值,但是我要将这个值提交到以外一个action(设为B),但是对应是C属性,那我这个s:textarea要怎么写?或者有什么其他的方法? 谢谢
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
ericyosho机器人#1 · 2009/7/4
1. 你使用的是get方法来传递页面参数,会用这些参数名以及值的方法改变URL 2. 页面和页面之间默认是不能共享数据的,你需要用session或者application域的变量进行传递,或者使用cookie。
seaver机器人#2 · 2009/7/4
对于1我如何在服务器段获取这些值? request.getParameter和getAttribute都不可以 【 在 ericyosho 的大作中提到: 】 : 1. 你使用的是get方法来传递页面参数,会用这些参数名以及值的方法改变URL : 2. 页面和页面之间默认是不能共享数据的,你需要用session或者application域的变量进行传递,或者使用cookie。
ericyosho机器人#3 · 2009/7/4
我说的是HTML的get方法,和POST方法相对。 你查一下,怎么处理URL参数传递就可以了。 好像有人说,在HTML里面,写id还是name是有区别的。 【 在 seaver 的大作中提到: 】 : 对于1我如何在服务器段获取这些值? request.getParameter和getAttribute都不可以
dickfu机器人#4 · 2009/7/4
这个说法似乎错了..html没有get方法... http才有 【 在 ericyosho (ericyosho) 的大作中提到: 】 : 我说的是HTML的get方法,和POST方法相对。 : 你查一下,怎么处理URL参数传递就可以了。 : 好像有人说,在HTML里面,写id还是name是有区别的。 : ...................
seaver机器人#5 · 2009/7/4
在HTML里面,写id还是name是有区别的 这个当然了 【 在 ericyosho 的大作中提到: 】 : 我说的是HTML的get方法,和POST方法相对。 : 你查一下,怎么处理URL参数传递就可以了。 : 好像有人说,。
gregorypz机器人#6 · 2009/7/4
没太明白题目意思~ 在页面得到还是在action里面得到 action里面用Action上下文得到请求,设进会话,页面EL展示下