Tapestry:如何从java页面设置HTML复选框
我使用的是纯HTML复选框(不是Tapestry类型)。我需要将复选框设置为在我的java页面中选中。我该怎么做 这是我的tml代码片段Tapestry:如何从java页面设置HTML复选框,java,html,checkbox,tapestry,checked,Java,Html,Checkbox,Tapestry,Checked,我使用的是纯HTML复选框(不是Tapestry类型)。我需要将复选框设置为在我的java页面中选中。我该怎么做 这是我的tml代码片段 <input type="checkbox" name="leaf" id="leaf" value="leaf"/> 任何帮助都将不胜感激。谢谢。您需要设置checked属性。我可能会使用组件 TML 您需要设置checked属性。我可能会使用组件 TML 等等,是否希望在页面加载时已选中复选框?对于某些复选框,是。等等,是否希望在页面加载
<input type="checkbox" name="leaf" id="leaf" value="leaf"/>
任何帮助都将不胜感激。谢谢。您需要设置checked属性。我可能会使用
组件
TML
您需要设置checked属性。我可能会使用
组件
TML
等等,是否希望在页面加载时已选中复选框?对于某些复选框,是。等等,是否希望在页面加载时已选中复选框?对于某些复选框,是。
<t:any element="input" type="literal:checkbox" name="literal:leaf" id="prop:clientId" value="prop:currentObject.value" checked="prop:checked" />
@Property
private SomeType currentObject;
public String getClientId() {
return "mycheckbox_" + currentObject.getId();
}
// if this returns null, tapestry won't render the attribute
public String getChecked() {
return currentObject.isSelected() ? "checked" : null;
}