提交表单的两种办法
<form name="form1" action="yclCg.do?method=addYclCategory" method="post"><table border="1" cellspacing="1" cellpadding="1"><tr align="center"><td>分类序号</td><td>分类名</td><td>操作</td></tr> <tr align="center"> <input type="hidden" name="yclCgId" value="${yclCg.yclCategoryId}"/> <td>${yclCg.yclCategoryId}</td> <td><input type="text" name="yclCgName" value="${yclCg.yclCategoryName}"/></td> <td> <input type="button" value="修改" onclick="updateYclCg()"/> <input type="button" value="返回" onclick="backPage()"/> <a href="yclCg.do?method=updateYclCg&yclCgId=${yclCg.yclCategoryId}&yclCgName=123">修改</a> </td> </tr></table></form>方法1://用JSfunction updateYclCg(){ document.form1.action="yclCg.do?method=updateYclCg" document.form1.submit();}方法1在ACTION里面可以用String yclCgId=request.getParameter("yclCgId");String yclCgName=request.getParameter("yclCgName");得到表单里的参数方法2:用超链接<a href="yclCg.do?method=updateYclCg&yclCgId=${yclCg.yclCategoryId}&yclCgName=123">修改</a>方法2用超链接链到某个ACTION里的方法时,若想得到参数值,必须在href后面以$parm=value的形式写出来,才行!!!!!