太棒了,偶然地我找到了解决问题的方法:
诀窍是将
setLocale标记的作用域参数设置为session:D,然后起作用^^ sweet :)
因此,正确的代码段如下所示:
<c:set var="val" value="40.52" /><p> Currency in USA<fmt:setLocale value="en_US" scope="session"/><fmt:formatNumber value="${val}" type="currency" /></p><p>Currency in Germany<fmt:setLocale value="de_DE" scope="session"/><fmt:formatNumber value="${val}" type="currency"/>
好的,我真的不知道为什么会这样,但是这里有一些有关我的项目设置的更多信息:
- Spring 3框架(MVC,安全性)
- 以及标准的应用程序和Servlet设置
- 一切都在tomcat 7中运行,所以我使用JSP 2.2
希望能帮助到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)