gpt4 book ai didi

java - Wicket - 单选按钮和标签元素

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:34:53 30 4
gpt4 key购买 nike

在我的 Wicket 应用程序中,我有一个带有单选按钮和 <label for="..."> 的页面元素:

<input type="radio" wicket:id="today" id="today" />
<label for="today">Today</label>

但是,当单选按钮的 id 属性自动更改时,label 标签的 for 属性保持不变,这会造成不一致(标签不再链接到按钮)。解决这个问题的最佳方法是什么?现在,我这样说:

add(
new Label("todayLabel", "Today")
.add(new AttributeModifier(
"for",
new Model<String>(today.getMarkupId()
)));

但这不是很好。是否有另一种更清晰的方法将这些链接到标签?

最佳答案

使用FormComponentLabel :

add(new FormComponentLabel("todayLabel", today));

关于java - Wicket - 单选按钮和标签元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143023/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com