在struts 1.3中属性更改时调用业务逻辑

时间:2012-06-25 11:12:49

标签: java javabeans struts-1

我在Struts中开发一个Web应用程序,问题是当一个名为“cashreceived”的Action表单bean属性被更新(由用户完成)时,我想调用一个业务逻辑如何使用绑定属性(属性监听器) )如果有任何其他方法建议

解决它或开心

1 个答案:

答案 0 :(得分:0)

我猜你必须在某个下拉框中提供textField来更改属性值。 现在这样的输入组件具有onClick事件,您可以在其上编写要调用的javascript函数。在该函数中,使用所需的操作和方法参数编写用于提交表单的代码。

使用此javascript代码:

function invokeLogic(){
document.yourFormName.action='somePath.do?method=someMethodWithLogic';
document.yourFormName.submit();
}

<input type="text" onblur="invokeLogic()"/>