添加,删除,修改等按钮当我点击按钮,希望有相应的反应, 表单里面用个hidden域,点不同的按钮给给这个hidden域设置不同的值,然后提交,到了servlet只要取这个hidden域来看看就知道点击哪个按钮了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function toDel(userId) { var tempStr; tempStr = "AccountProDel.do?accountId="+userId; openPopWin(tempStr, "AccountPop", 600, 350,"");}function toUpd(userId) { var tempStr; tempStr = "AccountUpd.do?accountId="+userId; openPopWin(tempStr, "AccountPop", 600, 350,"");}<INPUT TYPE="BUTTON" NAME="henkouBTN<%=index.intValue()+1%>" value="変更" onClick="toUpd('<bean:write name="a" property="accountId"/>')"><INPUT TYPE="BUTTON" NAME="sakujyoBTN<%=index.intValue()+1%>" value="無効化" onClick="toDel('<bean:write name="a" property="accountId"/>')">大致就是这个意思! ....页面中:<script language="JavaScript" type="text/JavaScript">function add(){ alert("dddd"); document.forms[0].action.value = "add"; document.forms[0].submit;}function complete(){ alert("ccccc"); document.forms[0].action.value = "complete"; document.forms[0].submit; }...........<form name="form1" method="post" action="<%=request.getContextPath()%>/servlet/ProcessSaleHandler"><input type=hidden name='action' value=''/><H1><%=rb.getString("sale.welcome")%></H1><jsp:useBean id="saleBean" class="javabean.Sale" scope="session" /><H2><%=rb.getString("sale.date")%><jsp:getProperty name="saleBean" property="date" /></H2><H2><%=rb.getString("sale.state")%><jsp:getProperty name="saleBean" property="isComplete" /></H2>............控制层中:if (request.getParameter("action").equalsIgnoreCase("add")) EnterItem(request,response); else endSale(request,response);......... if (saleBean != null) { String tax = rb.getString("sale.success"); System.out.println(tax); saleBean.setIsComplete(tax); saleBean.save();.......业务逻辑层:public String getIsComplete() { return isComplete; }public void setIsComplete(String isComplete) { this.isComplete = isComplete; }.......意图:想按了结束后,取得getIsComplete() ,输出在网页中,请问有错嘛`? 在按钮上加上onClick 在js里写上相应的function 直接用不同的action就可以了<form name="form1" action="" method="post">........</form><input type="button" name="btn1" value="添加" onclick="btn1()" /><input type="button" name="btn2" value="修改" onclick="btn2()" /><input type="butotn" name="btn3" value="删除" onclick="btn3()" /><script>function btn1(){ document.form1.action="/btn1.do"; document.form1.submit();}function btn2(){ document.form1.action="/btn2.do"; document.form1.submit();}function btn3(){ document.form1.action="/btn3.do"; document.form1.submit();}</script> 为什么spring的事务管理要放到服务层?小弟一直不明,请举例子说明一下!谢谢! 高手急救,,JSP连mysql数据库 改为 连SQL server 2005.急急 怎么让office在线编辑器只能打开某个文件夹下的文件? jsp调用连接池的疑惑 jsp连接access,利用jfreechart柱状图 开发一个在线商务网站,JSP/PHP,那个比较好?? 请大家帮看看这是什么问题啊? 请教高手 帮忙看看这段代码为何出问题? 关于下拉框定位的问题 (第800分) 请看一下文件上传代码,是不是有的地方缺少Close? 高手请进,如何实现一个WEB应用来实现TOMCAT的manage功能
var tempStr;
tempStr = "AccountProDel.do?accountId="+userId;
openPopWin(tempStr, "AccountPop", 600, 350,"");
}function toUpd(userId) {
var tempStr;
tempStr = "AccountUpd.do?accountId="+userId;
openPopWin(tempStr, "AccountPop", 600, 350,"");
}<INPUT TYPE="BUTTON" NAME="henkouBTN<%=index.intValue()+1%>" value="変更" onClick="toUpd('<bean:write name="a" property="accountId"/>')"><INPUT TYPE="BUTTON" NAME="sakujyoBTN<%=index.intValue()+1%>" value="無効化" onClick="toDel('<bean:write name="a" property="accountId"/>')">大致就是这个意思!
<script language="JavaScript" type="text/JavaScript">
function add(){
alert("dddd");
document.forms[0].action.value = "add";
document.forms[0].submit;
}
function complete(){
alert("ccccc");
document.forms[0].action.value = "complete";
document.forms[0].submit;
}
...........<form name="form1" method="post" action="<%=request.getContextPath()%>/servlet/ProcessSaleHandler">
<input type=hidden name='action' value=''/>
<H1><%=rb.getString("sale.welcome")%></H1>
<jsp:useBean id="saleBean" class="javabean.Sale" scope="session" />
<H2><%=rb.getString("sale.date")%><jsp:getProperty name="saleBean" property="date" /></H2>
<H2><%=rb.getString("sale.state")%><jsp:getProperty name="saleBean" property="isComplete" /></H2>
............控制层中:if (request.getParameter("action").equalsIgnoreCase("add"))
EnterItem(request,response);
else
endSale(request,response);.........
if (saleBean != null) {
String tax = rb.getString("sale.success");
System.out.println(tax);
saleBean.setIsComplete(tax);
saleBean.save();
.......业务逻辑层:
public String getIsComplete() {
return isComplete;
}
public void setIsComplete(String isComplete) {
this.isComplete = isComplete;
}
.......
意图:想按了结束后,取得getIsComplete() ,输出在网页中,请问有错嘛`?
<form name="form1" action="" method="post">
........
</form><input type="button" name="btn1" value="添加" onclick="btn1()" />
<input type="button" name="btn2" value="修改" onclick="btn2()" />
<input type="butotn" name="btn3" value="删除" onclick="btn3()" />
<script>
function btn1(){
document.form1.action="/btn1.do";
document.form1.submit();
}function btn2(){
document.form1.action="/btn2.do";
document.form1.submit();
}function btn3(){
document.form1.action="/btn3.do";
document.form1.submit();
}</script>