我创建了一个列表框,其中一列可以包含不同的组件,例如 Combobox , Datebox ,十进制框日期框或十进制框,以便我绑定日期框和十进制框在此列中包含 String 值。我将字符串值绑定到 datebox 并尝试使用弹出日历输入日期时出现异常。
<datebox value="@bind(data.prodValue)" width="250px"></datebox>
private String prodValue;
prodValue 属于字符串类型。当我在日期框中输入日期时,我会遇到异常。 有人能告诉我如何使用 Datebox 和字符串绑定值吗?
答案 0 :(得分:0)
您可以创建自定义日期框,其中数据类型字符串和时间戳条件wize。
只需设置标记type="String/Timestamp"
找到这个类here只需在新的自定义类中覆盖setValue方法并修改getValue方法
答案 1 :(得分:0)
datebox使用java.util.Date
如果绑定@bind(data.prodValue)将调用getProdValue()方法