On 10/31/06, Toppac <[EMAIL PROTECTED]> wrote:

Also I am using

<c:set var="disabled" value="false" scope="page"/>

This is not going to work.  JSF expressions do not have access to "page" scope in a JSP page.  You'll need to us something in request scope instead.

Craig

I typed the wrong thing from memory earlier



Toppac wrote:
>
> I print out the value to the screen to make sure it is not empty. It
> evaluates to true when I would expect it to and to false at other times.
> But even when it is true it does not affect the inputText boxes. I also
> use jstl tags throughout the page, so I am pretty sure the c taglib is
> defined.
>
>
>
> Dennis Byrne wrote:
>>
>>>I am trying to use the disabled attribute on some inputText boxes in my
>>>application. However, everytime I try to use a binding like this
>>><h:inputText disabled="#{mybackingBean.disabled}" />
>>
>> In both JSP and JSF,
>> #{ backingBeanThatDoesNotExist.propertyThatDoesNotExist} will not throw an
>> exception; it will default to 'false'.  Whenever I find myself in your
>> situation I double check _expression_ path.
>>
>>>nothing happens. disabled is a Boolean field in the backing bean. I
assume
>>>it would auto translate to a string, but it doesnt appear to. I then
tried
>>>using JSTl to set a value a page scoped variable
>>><c:set name="disabled" value="true"/>
>>>This does not work either when I change my input box to this
>>><h:inputText disabled="#{disabled}"/>
>>
>> Perhaps you have not included the c taglib header in the JSP file?  The
>> page will silently skip the c:set tag in this case.
>>
>> Dennis Byrne
>>
>>
>>
>>
>
>

--
View this message in context: http://www.nabble.com/Disabled-with-value-binding-_expression_-tf2546998.html#a7098480
Sent from the MyFaces - Users mailing list archive at Nabble.com.


Reply via email to