如何使用struts2中的javascript动态设置<s:url>标签的<s:param>值</s:url> </s:param>

时间:2011-12-28 08:21:09

标签: java javascript

我是Struts2.的新手。我无法通过javascript动态传递标记值。我已经这样做了

<s:url id="temId" action="updateProduct.action" var="productTag"> 
<s:param name="prodId"><s:property value="hdnId"/></s:param>
</s:url>
<s:hidden name="hdnId"/>

这个隐藏的字段值通过在gridrow上点击的javascript函数填充 这个隐藏的字段正确地存储了值。但它没有显示在param标签内部。请给出一些可能的解决方案

1 个答案:

答案 0 :(得分:1)

AFAIK Struts2只是服务器端,而JavaScript是客户端。因此,您无法使用JavaScript创建/填充struts标记(除非您在服务器端执行它,这对IMHO没有意义)。