简体   繁体   English

Freemarker以错误的方式转换了负整数

[英]Freemarker casts negative integer in wrong way

I have found pretty interesting thing Using java+spring+freemarker 我发现了使用java + spring + freemarker的有趣的东西

From java controller I pass '-1' as Integer value. 我从Java控制器传递“ -1”作为整数值。 From time to time in freemarker template after ${value} I am getting '1-' instead of '-1' This happens randomly from time to time. 在$ {value}之后的freemarker模板中,我有时会得到'1-'而不是'-1'。这有时会随机发生。

Any ideas why this happens? 任何想法为什么会发生这种情况? Freemarker bug? Freemarker错误?

尝试使用${value?c}将数字格式化为计算机可读的数字。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM