【问题标题】:Change action on Spring form:form submit更改 Spring 表单上的操作:表单提交
【发布时间】:2016-11-15 11:35:20
【问题描述】:

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

我想在提交时更改 Spring 表单上“操作”的值。 action 的值将由单击的按钮决定。

我希望有人能解释为什么我的方法不起作用,其次是什么是我所追求的最佳方法。谢谢。

这是我的带有按钮的表单。我正在尝试让按钮的 onclick 更改操作。

<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>

结果是表单没有被提交。

【问题讨论】:

    标签: javascript spring forms


    【解决方案1】:

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

    表格工作得很好。问题在我页面的其他地方。我已更改页面以导入包含 taglib 定义的 header.jsp 文件。但是,我使用了&lt;jsp:include page= 而不是&lt;%@ include file=

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-16
    • 2017-05-23
    • 2013-07-13
    • 1970-01-01
    • 2013-01-26
    • 1970-01-01
    • 2013-01-13
    相关资源
    最近更新 更多