2010-11-24 101 views
2

我的隱藏字段值訪問隱藏字段的值到另一個JSP文件

<input type="hidden" id= "i1" name="h1" value="Request Recieved"/ > 

我需要另一個JSP文件,其引用在當前文件中提到要讀的價值。

我使用out.println(request.getParameter("h1"));但其印刷空..

+0

`我需要的值在另一個JSP文件,其參考在提及被讀取當前文件.`你能顯示一點代碼這個聲明 – 2010-11-24 11:50:52

回答

2

這當您通過一個<form>具有該領域的嵌入式導航到另一個JSP纔會工作。

E.g. page1.jsp

<form action="page2.jsp"> 
    <input type="hidden" name="foo" value="bar"> 
    <input type="submit"> 
</form> 

而且page2.jsp

<p>Hidden value: ${param.foo}</p> 

這就是全部。當您通過鏈接<a>進行導航或提交另一個表單不包含隱藏字段時,它將不起作用。

(所述${param.foo}有效確實相同out.print(request.getParameter("foo")),僅在以下老式和難看的方式。參見How to avoid Java code in JSP

+0

感謝兄弟..我現在有想法.. – technocrat 2010-11-24 12:01:05

相關問題