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