使用Freemarker和Spring mvc双数据输出错误
Double data output error using Freemarker and Spring mvc
我正在使用 freemarker 和 spring mvc 来呈现 json 数据的网站,但我发现诸如“14.1234”之类的双精度值将呈现为“14,1234”当客户端语言设置为 'French'.
我在 freemarker 配置文件中设置了值:
<xml>.....
<prop key="locale">zh_CN</prop>
<prop key="number_format">#.#####</prop>
</xml>
这是怎么回事?
在法语中,您使用 ,
作为小数点分隔符。如果您不是为人类打印,而是为 "computer audience" 打印,那么您必须写 ${myDouble?c}
.
我正在使用 freemarker 和 spring mvc 来呈现 json 数据的网站,但我发现诸如“14.1234”之类的双精度值将呈现为“14,1234”当客户端语言设置为 'French'.
我在 freemarker 配置文件中设置了值:
<xml>.....
<prop key="locale">zh_CN</prop>
<prop key="number_format">#.#####</prop>
</xml>
这是怎么回事?
在法语中,您使用 ,
作为小数点分隔符。如果您不是为人类打印,而是为 "computer audience" 打印,那么您必须写 ${myDouble?c}
.