在我的应用程序BigDecimal中,表单中的大多数数字都被格式化为 2 个十进制值。所以我有自己BigDecimal to String converter的ConversionService(覆盖语言环境以使用十进制逗号而不是点)。但在特定位置,我需要将该格式更改为例如 4 个十进制值。实现这一目标的最佳方法是什么?我尝试使用@NumberFormat注释,但我还需要使用十进制逗号。
另外,在 Spring MVC 3 中如何ConversionService相互@NumberFormat干扰?具体来说,在<spring:form>标签中?谢谢。