2012-01-13 61 views
0

如何设置我的反馈消息的风格?现在它就像一个普通的html列表元素。FeedbackPanel风格化/更改消息

如何更改我的反馈邮件验证器,如电子邮件验证程序?

我知道,我可以改变属性文件中.setRequired()消息,下面的代码:

Required=Provide a ${label} or else... 

    form.userId.Required=You have to provide a name 
+1

也许你应该在同时询问几个问题之前检查JavaDoc或wicket wiki ... – Nicktar 2012-01-13 15:18:49

回答

1

你需要继承FeedbackPanel(或重新实现它在你自己),并覆盖newMessageDisplayComponent(String id, FeedbackMessage message)方法返回你喜欢的任何组件。请参阅JavaDoc of FeedbackPanel

至于自定义验证程序消息:在您的自定义验证程序中调用error时,可以提供resourceKey,应用程序会尝试查找您的错误消息。如上:JavaDoc is your friend