I'll try the options you suggested. Thanks a lot for replying!

David Delbecq-2 wrote:
> 
> use t:inputText value="..." displayValueOnly="#{not bean.inEditMode}"
> 
> You switch action can then simply change the value of bean.inEditMode to 
> true.
> It can even be made with <h:selectOneBoolean immediate="true" 
> value="#{bean.inEditMode}"/>
> 
> If you have heavy requirement for a text output with a side icon to edit 
> and don't want the trouble of having to create a boolean property bean 
> for each input text, you can create your own custom component that does 
> it. Creating custom component is not very difficult in jsf. (A bit more 
> if you use jsp view handler because you will also have to write the 
> taglib :p)
> 
> rosanil a écrit :
>> Hi ,
>> I have a requirement where I need  to show a field in readonly state,
>> very
>> much like how t:outPutText will show a field. There will be a small edit
>> icon beside that field which will make the field editable, essetially an
>> t:inputText will come up.
>>
>> I know I can do this by going to bean and toggling from t:outPutText to
>> t:inputText on click of edit. But I was curious about "displayValueOnly"
>> attribute of t:inputText. Can this attribute really work for above
>> purpose?
>> Actually it will good if I wouldnt have to go to bean for this small
>> thing.
>>
>> Any pointers will be a big help.
>> Thanks!
>>   
> 
> 

-- 
View this message in context: 
http://www.nabble.com/t%3AinputText-help-tf4342915.html#a12372346
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to