How do I specify HTML5 attributes with Struts 2.x?
Asked Answered
P

1

6

I make extensive use of Struts2 in my application. Now I want to add HTML5 attributes like autocorrect and type="email". I don't see any HTML5 plugin. Is there a standard way to the <s:textfield..> tag for example?

Paw answered 17/6, 2012 at 19:13 Comment(0)
T
9

You can add HTML5 attributes directly into the textfield tag. I've done it successfully with pattern, min and max, they are correctly rendered in the HTML.

<s:textfield type="number" name="..." value="%{...}" pattern="[0-9]+" min="40" max="700" />
Torch answered 21/6, 2012 at 10:56 Comment(1)
Thanks - now I see the <dynamic-attributes>true</dynamic-attributes> in the .tld file :)Paw

© 2022 - 2024 — McMap. All rights reserved.