gpt4 book ai didi

javascript - 如何使用struts2框架在javascript中调用action类中的方法?

转载 作者:行者123 更新时间:2023-11-28 20:52:28 25 4
gpt4 key购买 nike

我正在尝试在jsp中的按钮单击事件上的javascript函数中调用action类中的方法。我正在使用struts 2。你能告诉我如何做到这一点吗?ListAlgorithmAction 类中有一个函数,我想在用户单击提交按钮时调用该函数。

function alertselected (){
var x = document.getElementById ( "select_name" ).selectedIndex;
var y = document.getElementById ( "select_name" ).options;
var id = y [x].index;
redirect(id);
}

function redirect(x){
document.getElementById ( "param_ID" ).value = x;
document.forms ["./ListAlgorithmAction"].submit ();
}

最佳答案

我不认为这与 Struts2 相关,因为 struts2 独立于您调用操作类的方式,无论是通过 java 脚本表单提交、ajax 还是通过简单表单提交。

我相信你的jsp中有某种形式,例如

<s:form action="myAction" name="myForm">
some data

</s:form>

点击后你可以做类似的事情

function redirect(x){
document.getElementById("param_ID").value=x;
document.myForm.action="ListAlgorithmAction";
document.myForm.submit();
}

这只是基于您输入的解决方案,如果您能够更多地定义您的问题,还可以有更多解决方案

关于javascript - 如何使用struts2框架在javascript中调用action类中的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12203415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com