我正在尝试实现一个取消按钮,该按钮会将您带到“主页”页面。但是,它尝试提交给th:action
的{{1}}中定义的控制器,而不是form
。有没有在控制器中未定义映射的情况下实现此取消按钮的方法?
th:href
我得到以下信息:
<form th:action="@{/manageUser}" method="post">
<div>
<button type="submit">Submit</button>
<a href="index.html" th:href="@{/}">
<button name="cancel">Cancel</button>
</a>
</span>
</div>
</form>
如果There was an unexpected error (type=Bad Request, status=400).
Parameter conditions ... not met for actual request parameters
在表单元素之外,则效果很好
答案 0 :(得分:2)
如果您坚持使用<button>
元素,请尝试以下操作:
<button type="submit">Submit</button>
<button type="button">
<a href="/">Cancel</a>
</button>
如果需要,您也可以使用不带<a>
的{{1}}元素,并在CSS中设置其样式:
<button>