Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Rendered property doubt  RSS feed

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

I have an issue with the rendered property.

Please see the code below.

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

----- 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.

  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!