aspose file tools
The moose likes Struts and the fly likes Disable text input based on actionform value Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Reply Bookmark "Disable text input based on actionform value" Watch "Disable text input based on actionform value" New topic
Author

Disable text input based on actionform value

Mike Dell
Greenhorn

Joined: Sep 28, 2009
Posts: 10
I have a boolean value in my action form:
private boolean disableForm;

How can I disable a text input based on the value of disableForm? The follow below does not work
<html:text name="WorkForm" styleId="maildate" property="mailDate" maxlength="10" size="10" disabled="<%=disableForm.booleanValue()%>" />
Kartik Talasu
Ranch Hand

Joined: Aug 21, 2009
Posts: 98
First keep the boolean value in request in Action class.




and in jsp take in this way


The other way is from Scriplet you can do.
Ankit Garg
Saloon Keeper

Joined: Aug 03, 2008
Posts: 9189
    
    2

The disabled attribute doesn't understands true/false values. Its value is disabled i.e. disabled="disabled". So you'll need to use a condition and generate the disabled attribute only if you want to disable the text box...


SCJP 6 | SCWCD 5 | Javaranch SCJP FAQ | SCWCD Links
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Disable text input based on actionform value
 
Similar Threads
how to disable text input field and change color or text box?
Validation of Forms
How can I disable a text input field?
trouble setting a Boolean parameter
Disabling html:text in Struts dynamically