You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by "David Evans (JIRA)" <ji...@apache.org> on 2006/04/25 00:53:10 UTC
[jira] Closed: (STR-1844) Errors tag does not allow the user to
customize the header/footer/prefix/suffix
[ http://issues.apache.org/struts/browse/STR-1844?page=all ]
David Evans closed STR-1844:
----------------------------
Resolution: Fixed
> Errors tag does not allow the user to customize the header/footer/prefix/suffix
> -------------------------------------------------------------------------------
>
> Key: STR-1844
> URL: http://issues.apache.org/struts/browse/STR-1844
> Project: Struts Action 1
> Type: Improvement
> Components: Taglibs
> Versions: Nightly Build
> Environment: Operating System: All
> Platform: All
> Reporter: Jason Gola
> Assignee: David Evans
> Priority: Minor
> Attachments: ErrorsTag.java, struts-html.tld, struts-html.xml, struts-nested.tld, struts-nested.xml
>
> ENHANCEMENT IDEA:
> We're currently using Struts 1.1 and we came across a problem where the header
> for our errors section was inappropriate for some of the pages in our
> application.
> My idea is to modify the ErrorTag functionality such that the user can specify
> any, all, or none of the message keys that should be used for the header,
> footer, prefix, and suffix.
> ===========================
> SOLUTION:
> I got the nightly code from 11-07-2003 and made enhancements to ErrorsTag.java
> to allow the user to specify headerKey, footerKey, prefixKey, and suffixKey.
> For each of those attributes, if the attribute is missing then the tag uses the
> default value (errors.header, errors.footer, errors.prefix, errors.suffix). I
> also moved those default keys to static variables.
> I think that this should work for both the html and the nested taglib, so I
> modified html.tld and nested.tld. I couldn't find those files in the nightly
> download, so I modified copies that I have from Struts 1.1. These files now
> have four new attributes for the errors tag, all of which are optional.
> ==============================================================================
> DOCUMENTATION/ NOTES:
> I modified the xml documentation for struts-html.xml and struts-nested.xml to
> include website documentation. The documentation in this file is very similar
> to the javadoc that I added in ErrorTag.java.
> I can be reached at jgola00@yahoo.com for questions/requests regarding this
> enhancement.
> Thanks!
> Jason Gola
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org