0

很难理解为什么会这样。我正在使用 jsp 中的 il8n 标签创建一个国际化包。这工作正常,直到我将它嵌套在 servlet 的 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