1

我在需要调用一个Class方法并执行一些任务的情况下,这将返回一些数据并且需要将相同的数据设置为Struts bean并在jsp页面中动态显示相同的数据

<tr>
 <td><s:select id="selectProductCode" list="#session['UDM_Product_Codes']" name="selectProductCode" onchange="callXmethod(this);" /></td>
 <td><s:textfield theme="simple" name="assignedProductBean.assignedProductKey" value="" /></td>
 <td><s:select label="selectRole" id="selectRole" name="roleList" list="assignedProductBean.roleList" /></td>
 <td><b><s:a href="javascript:createRole()">CREATE</s:a></b></td>
 <td></td>
 <td></td>
</tr>

如代码所示。一旦我选择产品,我需要在我的操作类中调用一些方法,它再次将一些数据设置为 bean,这取决于两个字段的其余部分依赖于哪个

4

1 回答 1

1

我仍然不确定您面临什么问题。您所描述的很有可能,您只需要处理 Ajax (Jquery)。您可以创建一个 Ajax 方法,该方法可以将值传递给您的 Action 类并返回结果。

我建议你看看Struts2-Jquery 插件,因为基于 JSON 的通信更加灵活,并且 jQuery 很好地补充了 JSON,并提供了很多开箱即用的功能。

这是一个例子,看看这一切是如何协同工作的

于 2012-08-13T07:59:07.317 回答