【发布时间】:2011-02-24 13:02:58
【问题描述】:
我用:
<h:inputText id="costsPerPallet" value="#{globalReportSelectionForm.palletCost}" size="5">
<f:convertNumber pattern="0.00"/>
</h:inputText>
palletCost 是一个 Double;
输入值“1.00”并提交时没问题。 当我输入“1”并提交时,我收到错误:
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Double
在提交之前添加“1.00”的好方法是什么?在 onblur javascript 函数中? 还是有更好的办法?
【问题讨论】:
标签: jsf