【发布时间】:2018-12-26 13:32:34
【问题描述】:
我在 spring mvc 中有一个项目分配,我有一个从表中删除元素的功能,我想实现对操作的确认。
我没有 js 方面的经验,我在 w3schools 中看到了这段代码,但未能实现它,所以它可以为我工作。
JSP:
<td><a href="${deleteUrl}" onclick="deleteConfirm()">Delete</a></td>
<script>
function deleteConfirm(){
var confirmation = confirm("Do you really want to delete this item
from the list?");
if(confirmation===false){
var message = "false";
return message;
}
}
</script>
Controller :
@GetMapping(Mappings.ITEMS)
public String booksList(Model model,HttpServletRequest request){
String message = request.getAttribute("message").toString();
if(message.equals("false")){
return "redirect:/home";
} else {
delete elemtn ..
...
}
}
我可以检查任何来源吗?
【问题讨论】:
-
你需要ajax。您还可以查看 jquery ajax 或 fetch api。看看这个mkyong.com/spring-mvc/spring-4-mvc-ajax-hello-world-example
标签: javascript java spring jsp jstl