This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
My functionality is user creation. The fields are user name and role.
I have an input text box to enter role name and a command button to search roles using the role name. My form has another input text box to enter user name and it is a required field while creating user. But whenever I am trying to search role I am forced to enter username as it is a required field.
My code is
I want to skip the required validation. Whenever I am using immediate=”true” for the search button. The user role search criterion that is role name is not able to apply.
Validation is part of the basic contract of JSF. It doesn't ever want you to be capable of setting the backing bean to a corrupt state (mixed updates).
However, I do this stuff all the time using the "rendered" attribute and a pair of controls. I only render the inputText control when input is required. Otherwise I display it by rendering an outputText control (assuming I want it displayed).
An IDE is no substitute for an Intelligent Developer.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com