试图在 JSP 中显示货币符号,但我没有看到。做了我的研究,我只是不知道我应该添加什么才能让它工作。这就是我所拥有的。
<mvc:annotation-driven />
控制器
@NumberFormat(style = Style.CURRENCY)
private Double value = 50.00;
@ModelAttribute("value")
@NumberFormat(style = Style.CURRENCY)
public Double getValue() {
return value;
}
@RequestMapping(method = RequestMethod.GET)
public ModelAndView loadForm(@ModelAttribute("user") User user) {
ModelAndView instance
modelAndView.addObject("value", 100.00);
return modelAndView;
}
JSP
<spring:bind path="value">
<input type="text" name="${value}" value="${value}"/>
</spring:bind>
<spring:bind path="value">
${value}
</spring:bind>
输出
<input type="text" name="value" value="100.0"/>
100.0