Java 调用struts2操作的简单方法
我需要在struts中测试某些struts2操作类,我只想使用一个常规的旧按钮。不一定是一个提交按钮,只是一个按钮。对于我来说,将action类绑定到click事件的最简单方法是什么 假设我有一个jsp页面Java 调用struts2操作的简单方法,java,html,struts2,Java,Html,Struts2,我需要在struts中测试某些struts2操作类,我只想使用一个常规的旧按钮。不一定是一个提交按钮,只是一个按钮。对于我来说,将action类绑定到click事件的最简单方法是什么 假设我有一个jsp页面 <html> <head> </head> <body> <form> <button id="buttonId">imAButton /button> </form&
<html>
<head>
</head>
<body>
<form>
<button id="buttonId">imAButton /button>
</form>
</body>
</html>
您需要在JSP中定义表单,并在clik上调用javascript提交表单,如下所示:
document.getElementById("myForm").submit()
您还可以使用脚本为其提供任何操作。该操作应映射到struts配置文件中。您需要在JSP中定义一个表单,并在clik上调用javascript提交表单,如下所示:
document.getElementById("myForm").submit()
您还可以使用脚本为其提供任何操作。该操作应映射到struts配置文件中。您需要在JSP页面中,在表单标记元素中的action=“…”
参数中指定操作名称
为按钮编写onclick函数,并在该函数中提交表单
<form action="yourActionName" id="testForm">
<!--other form elements-->
<button name="btn" id="btn" onclick="myFunction()"></button>
</form>
<script>
//Your JavaScript function.
function myFunction()
{
// submit your form here by JavaScript or JQuery.
//by JavaScript
document.getElementById("testForm").submit();
//by JQuery
$("#testForm").submit();
}
</script>
//您的JavaScript函数。
函数myFunction()
{
//通过JavaScript或JQuery在此处提交表单。
//通过JavaScript
document.getElementById(“testForm”).submit();
//通过JQuery
$(“#testForm”).submit();
}
您需要在JSP页面中,在表单标记元素中的action=“…”
参数中指定操作名称
为按钮编写onclick函数,并在该函数中提交表单
<form action="yourActionName" id="testForm">
<!--other form elements-->
<button name="btn" id="btn" onclick="myFunction()"></button>
</form>
<script>
//Your JavaScript function.
function myFunction()
{
// submit your form here by JavaScript or JQuery.
//by JavaScript
document.getElementById("testForm").submit();
//by JQuery
$("#testForm").submit();
}
</script>
//您的JavaScript函数。
函数myFunction()
{
//通过JavaScript或JQuery在此处提交表单。
//通过JavaScript
document.getElementById(“testForm”).submit();
//通过JQuery
$(“#testForm”).submit();
}
发布一些代码,以便更轻松地理解您的问题。有1337种方法可以做到这一点。更具体地说,发布一些代码和更详细的要求。请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出你在问什么。发布一些代码以更容易地理解你的问题。有1337种方法可以做到这一点。更具体地说,发布一些代码和更详细的要求。请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出您的要求。那么这会涉及Jquery吗?那么这会涉及Jquery吗?