java动态调用方法 动态方法调用和使用action元素的method属性有什么区别?

动态方法调用和使用action元素的method属性有什么区别?动态方法调用:Struts2支持动态方法调用。这意味着在一个动作中有多个方法。系统根据表单元素给出的动作访问不同的方法,而不是编写多个动

动态方法调用和使用action元素的method属性有什么区别?

动态方法调用:Struts2支持动态方法调用。这意味着在一个动作中有多个方法。系统根据表单元素给出的动作访问不同的方法,而不是编写多个动作。]您必须设置Struts2以允许动态方法调用

在使用动态方法调用之前。]让我给您一个思路]。例如,在列表中写一个标签,然后调用JS方法来转移要删除的实体ID。]然后在JS方法中调用ACTION方法来删除。删除成功后,可以在后台刷新页面列表。以Ajax模式提交。删除成功后,操作将返回到数据页并刷新列表,然后再接收它。

相关代码,jQuery的AJAX操作:

$。Ajax({

URL:“your action path”,

type:“post”,

data:“id=”id,//要传递的参数成功:功能(对象){

如果(obj.success==真){

警报(“删除成功”

//刷新列表window.location.href=“列表路径”

}否则{

警报