日期:2014-05-20  浏览次数:20595 次

请问怎么将第二个提交按钮和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
------解决方案--------------------
探讨
第二个按钮提交的时候,在javascript中指定
document.forms[0].action="saveContinue.action";
然后在配置文件在配置saveContinue