2

我的页面上有一些带有反馈面板的表格。表单组件有不同的验证器。我想保留 Wicket 附带的验证器的反馈消息,这样我就不必为我可能使用的每个表单组件和验证器编写自己的属性。

我的问题是这些消息通过其内部组件 ID 命名了引发错误的字段,这是非常不切实际的:/

就像我说的,我想为大多数验证器保留原始的本地化错误消息,但实现自己命名的本地化组件。我尝试为输入标签设置一些属性,希望 wicket 会寻找其中的一些,并尝试设置 markupId,但这也不起作用。

有任何想法吗?

4

1 回答 1

7

您可以为每个 FormComponent 为其消息指定一个标签,请参阅 FormComponent#setLabel(IModel)。

于 2012-05-05T18:09:50.097 回答