Tapestry:无法显示radiogroup的错误

时间:2016-11-25 07:05:40

标签: tapestry

有区域>形式> 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,则会看到所有错误:textfieldradiogroup

但为什么┌─────────┐ │ ▼ │ ├─────────┤ │ index 0 │ ├─────────┤ │ index 1 │ ├─────────┤ │ index 2 │ ├─────────┤ │ index 3 │ └─────────┘ 的错误不可见?

1 个答案:

答案 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