Связать сообщение об ошибке с несколькими UIComponent в JSF2

Я иду с вопросом о JSF2. В настоящее время я смешиваю две разные части кода, предложенные BalusC в своем блоге:

http://balusc.blogspot.com/2007/12/set-focus-in-jsf.html

http://balusc.blogspot.com/2007/12/validator-for-multiple-fields.html

Первый пусть выделит красным цветом поля, которые имеют сообщение об ошибке. Второй пусть проверка выполняется на нескольких полях.

Я ищу способ иметь одно сообщение об ошибке (не хочу, чтобы сообщение отображалось дважды) в FacesContext, которое было связано с несколькими идентификаторами клиента (поскольку сообщение действительно относится к нескольким полям из-за валидатора нескольких полей).

Это возможно с основами языка? Если я могу, я бы хотел избежать системы, созданной вручную (она должна работать с управляемым bean-компонентом с областью «запроса», валидатор помещает clientIds с ошибкой в List, к которому обращается PhaseListener).

Заранее спасибо за ваши советы. Не удалось увидеть ничего похожего на addMessage () на FacesContext, который мог бы сделать работу, но, возможно, есть способ ...

Ответы на вопрос(1)

Ваш ответ на вопрос