我有一个包含很多字段的 VF 页面。要求是字段上的所有错误消息都需要在页面顶部一起列出,并且具有字段级别的错误消息。目前,我们有这样的东西:
<apex:inputField value = 'f1' />
<apex:inputField value = 'f2' />
当用户单击提交时,在控制器级别,我检查是否有任何一个字段为空白,如果是,我返回一个聚合错误。但我不知道如何渲染所需的红色条,因为这一切都发生在控制器级别
基本上,要求是
- 对于必填字段有一个红色条
- 如果字段未填写,则显示字段级别错误
- 对于所有字段级错误,在页面顶部显示一条消息,说明用户需要输入这些值