我忽略了一些东西,我希望有人可以为我提供这方面的资源。
我在 Tiles 2.2.2 的应用程序中使用 spring 2.5.6。
我需要在不同语言环境的页面中显示某些信息。
现在我正在转换应用程序以使用 Spring MVC + Tiles。因此,我也在 JSP 页面中使用 JSTL。
所以我想要做的是在某个点设置一个语言环境来呈现一个日期
<fmt:setLocale locale="de" />
<fmt:formatDate dateStyle="long" type="date" value="${someDate}" />
现在,在 Spring MVC + Tiles 下,这只呈现在页面的本地语言上下文中。但是,如果我在直接 JSP 下执行此操作,则效果很好。
我知道 Spring 使用的“TilesView”类公开了某些本地化上下文和变量,我没有看到这是否会干扰我正在调用的 <fmt:setLocale /> 调用。
谢谢你的帮助!