This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Rendering of HTMLOutputLabel dependant on bean validation constraints in backing bean

 
Thomas Tamoniczi
Greenhorn
Posts: 6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I use JSF 2.0 along with bean validation (JSR-303). Some properties in my backing bean are annotated with 'NotNull'-constraint.

I would like to re-use these modell constraints for ui rendering: While rendering my page I would like to add some hint to the text/value of the HTMLOutputLabel, instead of "<property translation>" it should be rendered as "<property translation> (mandatory)" for all required properties (e.g. not only "date of birth" but "date of birth (mandatory)").

I managed to achieve this behaviour with a render-phase-listener in the beforePhase(), but this works only for postbacks. For the initial call the ui tree is not yet created ( I need the tree to find the ui input for the label to find the backing bean's property with it's annotations)!?

Do you have any suggestions how to get this working? Is there a better way than using a phase listener?

Thanks.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic