更改Spring表单上的操作:表单提交

时间:2016-07-13 03:28:57

标签: javascript spring forms

我已经做了很多搜索,看看是否已经问过这个问题没有运气。这似乎应该是一个相当直接的事情......

我想改变我的行动的价值'在提交时在Spring表单上。操作的值将由单击的按钮确定。

我希望有人可以解释为什么我的方法不起作用,其次是什么是我做的事情的最佳方式。感谢。

这是带有按钮的表单。我尝试让按钮点击更改操作。

<form:form id="userForm" method="POST" commandName="user" action="/">
    <input type="submit" value="Add"    onclick="document.getElementById('userForm').action='${pageContext.request.contextPath}/user/add'"/>
    <input type="submit" value="Delete" onclick="document.getElementById('userForm').action='${pageContext.request.contextPath}/user/delete'"/>
</form:form>

结果是表单未提交。

1 个答案:

答案 0 :(得分:0)

好的,我自己已经将这个问题解决为PICNIC了。

表格效果很好。问题出在我的页面的其他地方。我更改了我的页面以导入包含taglib定义的header.jsp文件。但是,我使用<jsp:include page=代替<%@ include file=