You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Fernandes Celinio <cf...@sopragroup.com> on 2009/05/13 11:28:19 UTC
[Struts 2] Disabled fields are not posted on form submission
Hi,
Disabled fields by W3 specifications will not get posted on form
submission (http://www.w3.org/TR/html4/interact/forms.html#h-17.12.1).
<s:textfield
key="Label_DateCreation"
id="dateCreation"
name="dateCreation"
labelposition="left"
maxlength="30"
required="true"
disabled="%{fieldDisabled}"
/>
In my case, the textfield "dateCreation" has a "disabled" attribute set
to true (fieldDisabled is set to true).
How do i submit the value of a disabled text field ?
Is there an interceptor that already takes care of it in Struts 2 ?
Thanks for helping.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [Struts 2] Disabled fields are not posted on form submission
Posted by Nils-Helge Garli Hegvik <ni...@gmail.com>.
Are you sure that you really want to disable it? Can you use a hidden
field, or hide the field with css, if you're just trying to hide it
from the user?
Nils-H
On Wed, May 13, 2009 at 11:28 AM, Fernandes Celinio
<cf...@sopragroup.com> wrote:
> Hi,
>
> Disabled fields by W3 specifications will not get posted on form
> submission (http://www.w3.org/TR/html4/interact/forms.html#h-17.12.1).
>
> <s:textfield
> key="Label_DateCreation"
> id="dateCreation"
> name="dateCreation"
> labelposition="left"
> maxlength="30"
> required="true"
> disabled="%{fieldDisabled}"
> />
>
> In my case, the textfield "dateCreation" has a "disabled" attribute set
> to true (fieldDisabled is set to true).
>
> How do i submit the value of a disabled text field ?
> Is there an interceptor that already takes care of it in Struts 2 ?
>
> Thanks for helping.
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [Struts 2] Disabled fields are not posted on form submission
Posted by Dale Newfield <da...@newfield.org>.
Or just create an onsubmit function that de-disables the appropriate
fields before submission.
-Dale
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [Struts 2] Disabled fields are not posted on form submission
Posted by Dave Newton <ne...@yahoo.com>.
Fernandes Celinio wrote:
> I wanted to know if a built-in solution existed with Struts 2.
Nope, nothing in Struts 2 will change the HTML spec or how browsers are
implemented.
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: [Struts 2] Disabled fields are not posted on form submission
Posted by Fernandes Celinio <cf...@sopragroup.com>.
Ok, thanks.
I was thinking about using hidden fields indeed. I wanted to know if a built-in solution existed with Struts 2.
-----Message d'origine-----
De : Lukasz Lenart [mailto:lukasz.lenart@googlemail.com]
Envoyé : mercredi 13 mai 2009 11:55
À : Struts Users Mailing List
Objet : Re: [Struts 2] Disabled fields are not posted on form submission
2009/5/13 Fernandes Celinio <cf...@sopragroup.com>:
> How do i submit the value of a disabled text field ?
> Is there an interceptor that already takes care of it in Struts 2 ?
By HTML spec, disabled fields aren't send to a server, it isn't Struts issue but general rule. You can consider to use readOnly attribute or use hidden fields
Regards
--
Lukasz
http://www.lenart.org.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [Struts 2] Disabled fields are not posted on form submission
Posted by Lukasz Lenart <lu...@googlemail.com>.
2009/5/13 Fernandes Celinio <cf...@sopragroup.com>:
> How do i submit the value of a disabled text field ?
> Is there an interceptor that already takes care of it in Struts 2 ?
By HTML spec, disabled fields aren't send to a server, it isn't Struts
issue but general rule. You can consider to use readOnly attribute or
use hidden fields
Regards
--
Lukasz
http://www.lenart.org.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org