- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
代码如下
< input type="checkbox" wicket:id="dsChk"/>
java
CheckBox dsChk = new CheckBox("dsChk");
我不想使用以下构造函数
CheckBox dsChk = new CheckBox("dsChk", new PropertyModel(metaCommentTechSpeedBean, "dsChk"));
相反,我想通过方法添加我的模型
通常类似于
dsChk .add[.....< add modedl>.................]
请帮忙
最佳答案
您可以使用:
dsChk.setDefaultModel(new PropertyModel(metaCommentTechSpeedBean, "dsChk"));
然后你会得到这样的东西
CompoundPropertyModel<MetaCommentTechSpeedBean> props =
new CompoundPropertyModel<MetaCommentTechSpeedBean>(metaCommentTechSpeedBean);
Form<MetaCommentTechSpeedBean> form = new Form<MetaCommentTechSpeedBean>("wicketid", props);
CheckBox dsChk = new CheckBox("dsChk");
form.add(dsChk);
add(form);
CompoundPropertyModel 将根据您提供给 CheckBox 对象的 wicketid 设置正确的 PropertyModel。在表单 onSubMit()
调用中,您可以执行 getModelObject()
来获取 MetaCommentTechSpeedBean 对象。
关于java - Apache Wicket 口 : How to add PropertyModel to checkbox object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24304619/
我是 Wicket 的新手,正在尝试以下配置: class User { private String password; ... public void setPassword(S
我有一个带有一些字段和 DropdownChoices 的表单。其中之一是动态填充的:当填充州时,城市下拉列表会更新,直到这里都可以。 动态填充下拉菜单(我使用 hibernate 作为 ORM):
在我的应用程序中,我有 autocompleteTextField。当输入中的文本更改时,我需要获取玩家的 ID。我正在尝试使用此问题推荐的模型:using AutoCompleteTextField
我正在尝试使用 Wicket 和 OrientDB 构建 Web 应用程序。我试图避免编写/维护一个平面 Java 类,该类将每个顶点类表示为 POJO(如 ORM)。相反,我将顶点本身一直发送到网络
我们使用 Wicket 6,通常可以使用 POJO 对象和 PropertyModel 来访问模型属性。现在我想使用 Map 而不是 POJO,我该怎么做? 代替 form.add(new TextF
我一直在尝试调试为什么只有 DropDown 和提交按钮的简单形式的 DropDownChoice 现在几个小时都不能正常工作。 它有一个非常奇怪的行为。在下拉选项中选择的第一个值成功发送到服务器后,
我有一个用于性别的 Tapestry PropertyModel。现在下拉列表只显示男性和女性,因为这些是我模型中唯一的值。我想添加一个“选择一个选项”选项。有没有一种标准的方法可以做到这一点而不必向
我在使用 PropertyModel 和 DropDownChoice 时遇到问题。我需要每次 DropdownChoice 发生变化时,它都会比较值并执行某些操作。这就是我正在尝试的: 实例化选项内
假设我有一个名为 E 的实体。 它的结构有两个字段: E { List a1; List a2; } 目前我有两个像这样的 PropertyModels: PropertyModel a1
我已经开始学习 Wicket 框架,我遇到了 wicket 模型,我阅读了有关 Model()、CompouneModel() 和 CompoundPropertyModel() 的信息,但我没有得到
如果 kotlin 的模型有一个字段: class MyModel { private val theValue: Double get() { return 1.0 } } 在 Wic
代码如下 java CheckBox dsChk = new CheckBox("dsChk"); 我不想使用以下构造函数 CheckBox dsChk = new CheckBox("dsChk"
我使用 PropertyModel 作为我的 DropDownChoice 的一部分,如下所示: List choices = Arrays.asList(new String[] { "Li
我是一名优秀的程序员,十分优秀!