请问怎么将第二个提交按钮和action联系起来?谢谢
有一个系统,是基于struts2.0开发的,其中一个页面上有两个按钮,我想再增加一个按钮,按钮的功能是“保存录入信息,再录入下一条”,原来的两个按钮的功能是“保存”和“重置”,我预计的做法是:在这个页面上增加一个按钮,然后增加一个action,请问各位大师:这个按钮怎么和action联系起来?一个页面中只能响应一个action吗?
下面是这个页面原来的程序:
<s:form action="saveXinxi" method="POST" name="frm">
<input Class="btn" type='button' value="提交">
<s:reset value="重置" cssClass="btn"/>
------解决方案--------------------用JavaScript写
function addMore()
{
var td = document.getElementById("more");
var br = document.createElement("br");
var input = document.createElement("input");
var button = document.createElement("input");
input.type = "file";
input.name = "file";
button.type = "button";
button.value = "Remove";
button.onclick = function()
{
alter("button click");
}
td.appendChild(br);
td.appendChild(input);
td.appendChild(button);
}
------解决方案--------------------第二个按钮提交的时候,在javascript中指定
document.forms[0].action="saveContinue.action";
然后在配置文件在配置saveContinue
------解决方案--------------------