2012-08-13 69 views
1

我处于需要调用Class方法并执行一些任务的情况,这些任务将返回一些数据并需要将相同的数据设置为Struts bean并在jsp中动态显示它们页码通过调用Ajax设置struts bean值

<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> 

如代码所示。只要我选择的产品,我需要调用一些方法在我的动作类,其中的一些数据再次设置为豆,基于这两个领域的这剩下的就要

回答

1

我现在还不能确定你所面对的问题。你所描述的是很有可能的,你需要关心Ajax(Jquery)。你可以创建一个Ajax方法,它可以将值传递给Action类并返回结果。

我建议你看看Struts2-Jquery plugin,因为基于JSON的通信更加灵活,jQuery以一种很好的方式补充了JSON,并提供了很多开箱即用的功能。

下面是一个例子来看看这一切是如何一起工作