欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JSP中使用window.location.href()跳转和传递参数。 博客分类: Java Web 页面跳转 

程序员文章站 2024-03-14 23:18:11
...

 

JSP中使用window.location.href()跳转和传递参数

  1. 在按钮上添加onclick时间,并传递参数给js函数,参数可以为input中输入的值,也可以为jsp中获取的值。

     onclick="doDelete(${student.id})
    
  2. 然后调用js中的函数实现跳转
    2.1 Servlet方式跳转

     <script type="text/javascript">
         function doDelete(id) {
             var flag = confirm("请确认是否删除?");
             if ( flag ) {
                 //用户点击了确定,跳转界面到href
                 window.location.href="StudentDeleteServlet?id="+id;
             }
         }
     </script>
    

    2.2 jsp页面方式跳转

     function doDelete(id) {
         var flag = confirm("请确认是否删除?");
         if ( flag ) {
             //用户点击了确定,跳转界面到href
             window.location.href("delete.jsp?id="+id);
         }
     }
    
  3. 获取参数

    3.1 Servlet

     request.getParameter("id")
    

    3.2 jsp页面

     <% request.getParameter("id")> 
    
相关标签: 页面跳转