有区域>形式> tml中的radiogroup。还在页面上显示按钮。 我的无线电组是:
@Component
private RadioGroup myRadioGroup;
@Property
private Integer radioGroupValue;
public Integer[] getMyRadioGroupList() {
return new Integer[] { 1, 2 };
}
@Property
private Integer radioGroupItem;
Java代码:
myForm.recordError(myRadioGroup, "test");
点击按钮,执行我的验证方法,我打电话给:
textfield
但我没有在页面上看到任何错误。如果填写textfield
并为textfield
添加错误,则会显示<t:errors/>
的错误。
如果我添加radiogroup
,则会看到所有错误:textfield
和radiogroup
。
但为什么┌─────────┐
│ ▼ │
├─────────┤
│ index 0 │
├─────────┤
│ index 1 │
├─────────┤
│ index 2 │
├─────────┤
│ index 3 │
└─────────┘
的错误不可见?
答案 0 :(得分:2)
如果向收音机组添加验证参数,它是否正常运行?
&lt; t:radiogroup t:id =&#34; myRadioGroup&#34;值=&#34; radioGroupValue&#34;验证=&#34;需&#34;&GT;
如果是这样,那么你可能会遇到这个Tapestry错误:https://issues.apache.org/jira/browse/TAP5-1513