It would be useful to have a tag that just writes a form's value.
We already have one:
<html:hidden property="foo" write="true" />
The problem is that it generates a HTML INPUT in addittion to the text. That
INPUT could interfere with the form's submission, and it adds bloat to the
page.It would be nice to have a custom tag just to generate the form's text.
I know i could also expose the form as a bean (I guess it would be <bean:struts
... />). But that could tie the JSP to the form's name, and that's not a good think.
Maybe the tag could be something like:
<html:label property="foo" />
And it would get property "foo" from the form and write it like a bean:write. It
could be even:
<html:label property="foo.x.y.z" />