0

なぜこれが機能するのか理解に苦しむ。jsp で il8n タグを使用して国際化バンドルを作成しています。これは、サーブレットの if ステートメント内にネストするまでは正常に機能します。

ページは正常に動作します:

<i18n:bundle id="offers" baseName="resources.offers" locale="<%=CMSParametersBean.getInstance( request ).getLocale()%>"/>

ページが機能しない:

<%if (true){%>
    <i18n:bundle id="offers" baseName="resources.offers" locale="<%=CMSParametersBean.getInstance( request ).getLocale()%>"/>
<%  } %>

なぜこれが機能しないのかを理解し、解決策を提案してくれる人はいますか? ありがとう

編集: if ステートメント内からバンドルを作成することはできないようです。参照のみ可能です。

4

0 に答える 0