我正在评估 OpenXava。是否可以使用 OpenXava 创建复选框?我怎么能做到?
谢谢,
您只需要在实体模块中定义一个布尔属性(持久性或瞬态),OpenXava 将默认为包含该属性的视图中的该属性绘制一个 CheckBox(当然)。
然后,如果您想对该 CheckBox 的更改做出反应,您可以为此属性使用 @OnChange() 注释并将事件链接到您的自定义“更改操作”。
请阅读或测试可用的多个示例。
尝试将布尔属性添加到快速星指南的某些实体中,您将看到(如果属性不是瞬态的,请记住更新 DB 模式)。
您可以编辑.jsp
并添加您需要的内容。
对于复选框,您可以将其添加到您的.jsp
<input type="checkbox" name="name" value="val" />