You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "James Holmes (JIRA)" <ji...@apache.org> on 2007/08/17 04:11:34 UTC

[jira] Commented: (WW-2092) Update UI tags to allow custom html tag attributes

    [ https://issues.apache.org/struts/browse/WW-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41910 ] 

James Holmes commented on WW-2092:
----------------------------------

Thanks for submitting the code. I'm happy to work on this ticket, but it's difficult to know what all has changed when you provide an updated copy of the source files. It's much easier to work with diff files. The following link explains the details on creating diff patch files:

http://www.apache.org/dev/contributors.html#patches

> Update UI tags to allow custom html tag attributes
> --------------------------------------------------
>
>                 Key: WW-2092
>                 URL: https://issues.apache.org/struts/browse/WW-2092
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Views
>    Affects Versions: 2.0.9, 2.1.x
>            Reporter: zhouyanming
>            Assignee: James Holmes
>             Fix For: 2.0.11
>
>         Attachments: src.zip
>
>
> for example  <input type="text" name="text" autocomplete="off"/> can't use <s:textfield name="test" autocomplete="off"/> because autocomplete is not valid for this jsp tag.
> I suggest add a new jsp tag attribute for all UI tags like this
> <s:textfield name="test" tagAttributes="#{'autocomplete':'off','onsuccess':'alert(\'success\')','onfailure':'alert(\'failure\')'}"/>
> tagAttributes is a map,and this tag result to
> <input type="text" name="text" autocomplete="off" onsuccess="alert('success')" onfailure="alert('failure')"/>
> also can add another attribute 'templateParameters',this attribute like 'tagAttributes',but it's used for custom freemarker template.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.