jsp里~~
<script type = "text/javas<wbr>cript"><br><br> function testDelete(){<br> flag=false;<br> len = testForm.delid.length;<br> for(i=0;i<len;i++){<br> if(testForm.delid[i].checked){<br> flag=true;<br> }<br> }<br> if(flag == false){<br> alert("至少选择一个待删除记录");<br> return false;<br> }<br><br> testForm.act<wbr>ion = "../test/delete.act<wbr>ion";<br> testForm.submit();<br> }<br> </script><br><br> <body><br> <s:fielderror></s:fielderror><br> <s:form theme = "simple" method = "post" name = "testForm"><br> <table ><br> <input name=testDel" type="button" value="删除" on<wbr>Click="testDelete()"><br> <s:iterator value="testList" status="st"><br> <tr><br> <td><br> <s:hidden name = "testId"/><br> <input name = "delid" type = "checkbox" value = "${testId}" id = "delid[#st.index]" ><br> </td><br> <td><s:property value="testName"></s:property></td><br><br> </tr><br> </s:iterator><br> </table><br> </body><br><br><strong>act<wbr>ion里~~</wbr></strong><br><br> private long[] delid = new long[]{};<br><br> public long[] getDelid() {<br> return delid;<br> }<br> public void setDelid(long[] delid) {<br> this.delid = delid;<br> }<br><br> public String deleteRecord() throws Exception {//删除记录<br> String idSting = "";<br> for(int i=0;i<this.delid.length;i++){<br> idSting=idSting+this.delid[i]+",";<br> }<br> idSting=idSting.substring(0,idSting.length()-1);//待删除记录若干id的字符串,逗号分隔<br> testService.delete(idSting);<br> return SUCCESS;<br> }<br></wbr></wbr></wbr></wbr>
<script type = "text/javas<wbr>cript"><br><br> function testDelete(){<br> flag=false;<br> len = testForm.delid.length;<br> for(i=0;i<len;i++){<br> if(testForm.delid[i].checked){<br> flag=true;<br> }<br> }<br> if(flag == false){<br> alert("至少选择一个待删除记录");<br> return false;<br> }<br><br> testForm.act<wbr>ion = "../test/delete.act<wbr>ion";<br> testForm.submit();<br> }<br> </script><br><br> <body><br> <s:fielderror></s:fielderror><br> <s:form theme = "simple" method = "post" name = "testForm"><br> <table ><br> <input name=testDel" type="button" value="删除" on<wbr>Click="testDelete()"><br> <s:iterator value="testList" status="st"><br> <tr><br> <td><br> <s:hidden name = "testId"/><br> <input name = "delid" type = "checkbox" value = "${testId}" id = "delid[#st.index]" ><br> </td><br> <td><s:property value="testName"></s:property></td><br><br> </tr><br> </s:iterator><br> </table><br> </body><br><br><strong>act<wbr>ion里~~</wbr></strong><br><br> private long[] delid = new long[]{};<br><br> public long[] getDelid() {<br> return delid;<br> }<br> public void setDelid(long[] delid) {<br> this.delid = delid;<br> }<br><br> public String deleteRecord() throws Exception {//删除记录<br> String idSting = "";<br> for(int i=0;i<this.delid.length;i++){<br> idSting=idSting+this.delid[i]+",";<br> }<br> idSting=idSting.substring(0,idSting.length()-1);//待删除记录若干id的字符串,逗号分隔<br> testService.delete(idSting);<br> return SUCCESS;<br> }<br></wbr></wbr></wbr></wbr>
本文介绍了一种在JSP中实现删除功能的方法,通过JavaScript检查复选框的选择状态来确认是否进行删除操作,并展示了如何在后端处理这些请求。
6615

被折叠的 条评论
为什么被折叠?



