JSP中使用window.location.href()跳轉和傳遞引數。
阿新 • • 發佈:2018-11-11
JSP中使用window.location.href()跳轉和傳遞引數
-
在按鈕上新增onclick時間,並傳遞引數給js函式,引數可以為input中輸入的值,也可以為jsp中獲取的值。
onclick="doDelete(${student.id})
-
然後呼叫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.1 Servlet
request.getParameter("id")
3.2 jsp頁面
<% request.getParameter("id")>