难以理解为什么这项工作。我正在用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语句中创建一个bundle;你可能只会参考。