Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想打开警报窗口_Javascript_Spring_Jsp - Fatal编程技术网

Javascript 我想打开警报窗口

Javascript 我想打开警报窗口,javascript,spring,jsp,Javascript,Spring,Jsp,我想在调用delete方法之前确认框。 并打开警报窗口如何修改以下来源 jsp页面删除框单击==>delete方法==>Date Base===>JSPonload ================================================================= @RequestMapping(value="delete.do") public String delete(HttpServletRequest request, HttpServletRe

我想在调用delete方法之前确认框。 并打开警报窗口如何修改以下来源

jsp页面删除框单击==>delete方法==>Date Base===>JSPonload

=================================================================

@RequestMapping(value="delete.do")
    public String delete(HttpServletRequest request, HttpServletResponse response, ModelMap modelmap) throws Exception{
       String url = "";
       try{
          int idx = Integer.parseInt(request.getParameter("idx")); 
          int commentCnt = boardService.delCheck(idx);
          if(commentCnt == 0){
              boardService.delete(idx);
              url = "redirect:board_list.do";
          }else{
              modelmap.addAttribute("errCode", 1);
              url = "redirect:content.do?idx="+idx;
          }
       }catch(Exception e){
           e.printStackTrace();
       }
       return url;
   }



   JSP PAGE
        <script type="text/javascript">
            function deleteCheck(){
                var errCode = ${errCode};
                if(errCode != null || errCode != "")
                {
                    alert("alert");
                }
            }
        </script>

<body onload="deleteCheck()">

<body>

谢谢你的回答。但是,不应执行此操作。您的意思是,如果用户选择“是”,则不应执行删除。?单击“删除”,只希望警报窗口显示。当前代码不是显示警报吗?对不起,我不明白你的问题,查了一下来源。Java代码:modelmap.addAttribute errCode,1;获取传递给JSP页面的值。运行一个已加载的jsp页面。我想打开警报窗口。你明白我的意思吗?
function deleteCheck(){
   var errCode = ${errCode};
      if(errCode != null || errCode != "")
       {
          var choice = confirm("are you sure you want to delete");
          if(choice){
            //proceed with deletion
          }
       }
   }