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

Tomawak inputCalendar Tag malfunction

 
Giovanni Cappelli
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have the need of using an inputCalendar to store the date value in a string object and not in date Object. Conseguentely I have used a custom converter that inside getAsObject method return a string (representing the date selected) and not a date object. Unfortunately when I submit the form, none value is rendered, inside inputCalendar tag . Maybe the inputCalendar component local value has not been updated and conseguentely the bean property linked to it.

Here is the code I am using:

<h:dataTable value='#{valoreAttributoOggetto.impostazioneValoriAttributi}' var='item' border="1" cellpadding="2" cellspacing="0" headerClass="olimpo-header">
<h:column>
<f:facet name="header">
<h:outputText value="Valore"/>
</f:facet>
<x:inputCalendar id="dateField" value="#{item.valore}"
renderAsPopup="true"
popupDateFormat="dd/MM/yyyy"
popupTodayDateFormat="dd-MMM-yyyy"
rendered="#{item.attributo.tipoData == true}"
styleClass="default-item" forceId="true" />
</h:column>
</h:dataTable>

As I have explained above value="#{item.valore} refers to a backing bean string property.

Thank for any help.

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