2010-11-24 11 views
2

私は値がその基準電流のファイルに記載されている別のJSPファイルを読み込むする必要が隠しフィールドの値アクセス隠しフィールドの値

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

をしました。

私はあなたが埋め込まれたこのフィールドを持っている<form>ことにより、別のJSPにナビゲートする場合にのみ動作しますout.println(request.getParameter("h1"));が、その印刷ヌル..

+0

'iは、その基準に記載されている別のJSPファイルに読み取られる値が必要現在のファイルです。 'このステートメントのコードを少し表示することができます –

答えて

2

を使用しています。

など。 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

+0

あなたは大歓迎です。 – BalusC

関連する問題