在WICKET(没有AJAX)中按键输入字符验证?

时间:2011-06-17 17:51:04

标签: javascript ajax wicket

我的意思是: 如何防止用户在Wicket中输入表单中的无效字符?我不想要Ajax行为,因为我不认为对服务器进行Ajax调用是不需要服务器交互的东西的正确方法,但我确实想使用我已经为之定义的验证器输入

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

您要求的内容需要在Wicket 行为为该页面提供的一些Javascript中完成。

在Wicket 1.5中,所有标准验证器现在都扩展行为,因此可以在渲染时对页面做出贡献。

这样做的目的是允许自定义验证程序,以便为客户端验证等内容添加javascript。

也就是说,没有开箱即用的功能,此外如果您使用的是Wicket 1.4或更早版本,则需要创建一个自定义验证器来实现IBehavior作为验证器,并且行为是先前的单独机制到1.5。