This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Rendered property doubt

 
C Rakesh
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Friends,

I have an issue with the rendered property.

Please see the code below.

<h:form>
<hutputText value="#{myBean.val1}"/>
<hutputText value="#{myBean.val2}" rendered="#{myBean.renderVal2}"/>
</h:form>

----- code to save val1 and val2------

I want to save val1 and val2 to the database. sometimes I want to save val1 only, sometimes both the values to be saved. If I want to save only val1, I don't want to display val2 inputText so I am using a rendered property to hide val2 inputText.

Now, my issue is, while submitting the form, val1 is populating in the bean myBean the user-entered value for val2 is not populating in the bean myBean. But if remove rendered="#{myBean.renderVal2}", both val1 and val2 are populating into myBean. I don't understand this phenomenon. Please explain me about this.

Rakesh
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic