ZK将字符串值绑定到datebox

时间:2013-03-20 04:55:55

标签: binding zk

我创建了一个列表框,其中一列可以包含不同的组件,例如 Combobox Datebox 十进制框日期框十进制框,以便我绑定日期框十进制框在此列中包含 String 值。我将字符串值绑定到 datebox 并尝试使用弹出日历输入日期时出现异常。

    <datebox value="@bind(data.prodValue)" width="250px"></datebox>

private String prodValue;

prodValue 属于字符串类型。当我在日期框中输入日期时,我会遇到异常。 有人能告诉我如何使用 Datebox 和字符串绑定值吗?

2 个答案:

答案 0 :(得分:0)

您可以创建自定义日期框,其中数据类型字符串和时间戳条件wize。 只需设置标记type="String/Timestamp"

找到这个类here只需在新的自定义类中覆盖setValue方法并修改getValue方法

答案 1 :(得分:0)

  1. datebox使用java.util.Date

  2. 如果绑定@bind(data.prodValue)将调用getProdValue()方法