如何设置验证消息的顺序?

Ram*_*äki 5 xpages

我们使用"错误消息"XPages(本机)控件向用户显示验证错误.有用.通过根据需要设置字段并输入字段错误消息来完成验证.没什么特别的.

现在要求将错误消息设置为与表单中显示的顺序相同的顺序.这可能吗?

我想我可以创建一个自定义验证器(Java)并按特定顺序在那里进行所有表单验证(只测试了验证界面......但还没有真正使用过的id).

stw*_*sel 0

有一个旧的(未解决的)论点:错误是否应该出现在验证失败的控件旁边、表单顶部或您按下的提交按钮旁边。我倾向于将它们放在失败的控件旁边,并在按钮旁边显示一条消息:“抱歉,我无法处理输入,请帮助我并修复旁边有错误消息的字段”。那么顺序就不再是问题了。如果您想 100% 确定,您可以使用彼此相邻的各个控件来代替摘要控件。

无论如何,这将是一个很好的练习:让错误消息控件更改失败控件的 CSS,这样就可以更清楚地了解要注意的内容。