我想在删除应用程序中的任何元素之前显示一条确认消息,我有:
<form:form name="formule" method="get" commandName="user"
onsubmit="confirmDelete('${pageContext.request.contextPath}/delete_element')">
<form:input type="hidden" path="id" name="id" />
<input type="submit" value="DELETE" />
</form:form>
功能 :
function confirmDelete(delUrl) {
if (confirm("Are you sure ?")) {
document.location = delUrl;
}
}
这是控制器:
@RequestMapping(value = "/delete_element", method = RequestMethod.GET)
public String getInfo(@ModelAttribute User user,@RequestParam("id") int id,ModelMap model) {
userservice.DeleteUser(id);
return "ViewName";
}
这就是我得到的:函数的链接没有把我带到控制器所以什么都没有发生,我们可以说javascript发送的请求没有到达服务器..在Spring MVC中集成任何东西真的很难吗像那样 ?!