在 HTML 中直接寫 onclick="session.setAttribute(...)" 無效,因為 JSP 執行於伺服器端,JavaScript 執行於瀏覽器端。正確做法:
<a href="Servlet?bed_id=1">1</a>String bedId = request.getParameter("bed_id");
session.setAttribute("bed_id", bedId);這樣每次點擊不同連結會帶不同參數,後端據以存入 Session,不會互相覆蓋。