0
我想創建一個表單,其中與輸入值一起還希望發送一個值從JSP到servlet與setAttribute()方法。setAttribute在JSP中並獲取該屬性在servlet
例
demo1.jsp
<form method="POST" action="DEMO1">
<% request.setAttribute("value",1); %>
<input type="submit" value="Add" />
</form>
demo1的
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
PrintWriter pw=response.getWriter();
pw.println(request.getAttribute("value"));
}
它打印時,我用我的後頁空值。是否有任何過程可以訪問servlet中jsp的setAttribute()值。
有沒有辦法訪問值... –
謝謝。但我仍然在理解爲什麼在我們發佈頁面之後文本內部或隱藏的值以及爲什麼setAttribute()無法做到這一點時存在問題。以及請求範圍如何實際工作。請你解釋我......需要幫助。 –
窗體上未被禁用的任何輸入屬性都與窗體一起提交。這些屬性被自動填充到'request'對象中,其中鍵爲屬性的'名稱',值爲屬性的'值'。 – VHS