如何通过JavaScript将数据发送到ActionBean?
-
13-09-2019 - |
题
我正在玩条纹,我想知道是否可以将JavaScript生成的数据发送到ActionBean。更具体地说,当我在页面上的某些元素上单击我的鼠标时,我想在单击后将该元素的ID发送回动作Bean stripes:link
. 。只要我已经在JS变量中保存了该ID id
, , 我怎么做?
解决方案
您是否正在使用参数化链接?
<stripes:link id="mylink" href/beanclass="..." event="...">
<stripes:param name="id" value="some_default_value"/>
Click on me!
</stripes:link>
这很可能会产生: http://mysite.com/...?id=some_default_value
, ,稍后您将使用JavaScript更改 some_default_value
到 id
你要?
笔记: :未经验证的建议。我没有在这个旧的Lappie上安装开发工具。
编辑: :第二想,为什么不只是写一些JavaScript即可附加 "?id=" + id;
到链接的URL地址?
其他提示
在HTML中创建隐藏的输入元素
<input type="hidden" name="?" id="?" />
使用JavaScript设置其值
document.getElementById("?").value = ??;
该值将在您的表格提交中发布。
不隶属于 StackOverflow