2017-01-20 15 views
-4
<jsp:include page="jsp/include/header.jsp"> 
    <jsp:param value="index" name="selected" /> 
</jsp:include> 

<jsp:param ... />の目的を説明することができます。JSP内のjsp:param

+1

をで検索してくださいこれらのタイプの基本的な質問のためのGoogle。 https://docs.oracle.com/cd/E19575-01/819-3669/bnajd/index.html –

答えて

1

含む又はフォワード要素が呼び出されると、元の要求オブジェクトをターゲット・ページに設けられている参照します。あなたはそのページに追加のデータを提供したい場合は、JSPを使用してリクエストオブジェクトにパラメータを追加することができます:param要素:ここから撮影

<jsp:include page="..." > 
    <jsp:param name="param1" value="value1"/> 
</jsp:include> 

- https://docs.oracle.com/cd/E19575-01/819-3669/bnajd/index.html

0

include要素またはforward要素が呼び出されると、元の要求オブジェクトがターゲットページに提供されます。あなたはそのページに追加のデータを提供したい場合は、JSPを使用してリクエストオブジェクトにパラメータを追加することができます:param要素:

は、JSPは:includeまたはJSPを:前方が実行され、含まページまたは転送されたページに元の要求オブジェクトが表示され、元のパラメータには新しいパラメータが追加され、新しい値には既存の値よりも優先されます。たとえば、要求にパラメータA = fooがあり、パラメータA = barが転送に指定されている場合、転送された要求はA = bar、fooになります。新しいパラメータが優先されることに注意してください。

新しいパラメータのスコープは、jsp:includeまたはjsp:forwardコールです。つまり、jsp:includeの場合、新しいパラメータ(および値)はインクルードの後に​​は適用されません。

は、doc Document link

関連する問題