问题描述
<%<formaction="index.jsp"method="post"><p>Firstsum:<inputtype="text"name="firstname"><br>Lastsum:<inputtype="text"name="lastname"><br><inputtype="submit"name="add"value="add"><inputtype="submit"name="cut"value="cut"><inputtype="submit"name="ride"value="ride"><inputtype="submit"name="divistion"value="divistion"></p></form>%>index.jsp是当前页面
解决方案
解决方案二:
用JS判断,在加上一个handleType=然后再提交。
解决方案三:
<%<formaction="index.jsp"method="post"><p>Firstsum:<inputtype="text"name="firstname"><br>Lastsum:<inputtype="text"name="lastname"><br><inputtype="submit"name="add"value="add"><inputtype="submit"name="cut"value="cut"><inputtype="submit"name="ride"value="ride"><inputtype="submit"name="divistion"value="divistion"></p></form>%>楼主,首先我建议你将所有的按钮设置为<buttonname="add"value="add">add</button>、<buttonname="cut"value="cut">cut</button>、<buttonname="ride"value="ride">ride</button>、<buttonname="divistion"value="divistion">divistion</button>然后在每个button中加入一个onclick的javascriptfunction。比如:<buttonname="add"onclick="_processor(this);">add</button>。。。function_processor(obj){alert(obj.value);//alert(obj.name);document.form1.action="index.jsp?method="+obj.value;//或者用obj.name。这里应该是四个按钮处理业务的标识。document.form1.submit();}
这样,点击一个button就知道是处理什么业务了。很简单实用的方式。