在使用response.sendRedirect()
方法重定向到另一個頁面時,無法直接傳遞隱藏參數。但是可以通過在URL中附加查詢字符串參數的方式來傳遞參數。
例如,假設我們想要重定向到newPage.jsp
頁面,并傳遞一個名為hiddenParam
的隱藏參數,可以按照以下步驟進行操作:
response.sendRedirect()
方法重定向到newPage.jsp
頁面,并在URL中附加查詢字符串參數:response.sendRedirect("newPage.jsp?hiddenParam=value");
newPage.jsp
頁面中,可以使用request.getParameter()
方法獲取隱藏參數的值:String hiddenParamValue = request.getParameter("hiddenParam");
這樣,可以在重定向后的頁面中獲取隱藏參數的值。請注意,通過URL傳遞參數時,參數的值將會暴露在URL中,因此不是真正的隱藏參數。如果需要傳遞敏感信息,建議使用其他安全的方式來傳遞參數。