我指定的href到一個按鈕和傳遞價值給控制器無法檢索從JSP傳遞的值通過一個按鈕來使用URL
JSP頁面
<td><a href="viewController?book_id=<%=vo.getBookId()%>"><input type="button" name="remove" value="DELETE"/></a> </td>
在到控制器控制器,我想獲得的價值是用單擊按鈕時:
if(request.getParameter("remove") !=null) { int cart_id=(Integer)request.getSession(false).getAttribute("cartid"); b_id = (String) request.getParameter("book_id"); int bid=Integer.parseInt(b_id); System.out.println(bid); }
雖然我已在URL中傳遞了book_id
值,但會打印出空值。 我想知道如何通過按鈕獲取URL中傳遞的值。
首先感謝的是這個作品...但我仍然在究竟是爲什麼我不能使用URL重寫,以按鍵的原因感到困惑? – Rishabh
鈕釦自己什麼都不做。你需要添加一個onclick =「...」的JavaScript代碼,讓按鈕做一些事情。 –