Closed GoogleCodeExporter closed 9 years ago
Ooops... enter in the summary line submits the whole thing....
The attached patch adds missing tags for other encoding methods (though not
ldap, sql
or os) and EL functions for encoding methods.
trunk-taglib-enhancements-i36-i37.patch.gz
if issue 36 and issue 37 patches have been applied
trunk-taglib-enhancements.patch.gz
from current trunk (revision 700) including patches in issue 36 and issue 37
details:
add throws JspTagException to BaseCodeTag#encode so subclass can throw
exceptions
add ELEncodeFunctions class
provides public static methods that call ESAPI.encoder() methods
allows for EL functions in new taglib
add tags for missing & useful encoding:
EncodeForBase64Tag
EncodeForCSSTag
EncodeForURLTag
EncodeForXMLAttributeTag
EncodeForXMLTag
EncodeForXPathTag
rename EncodeForHTMLJavasSript to EncodeForJavaScript
previous name was inaccurate and confusing
minor javadoc fixes
EncodeForHTMLAttributeTag
EncodeForHTMLTag
EncodeForJavaScriptTag
EncodeForVBScriptTag
esapi.tld:
update from JSP spec 1.1 DTD to JSP spec 2.0 xml schema
required for EL functions
add descriptions
add new tags
add EL functions
Original comment by schal...@darkmist.net
on 17 Oct 2009 at 4:58
Attachments:
I will review after RC3 for inclusion in 2.0 final
Original comment by chrisisbeef
on 23 Oct 2009 at 4:17
Original comment by chrisisbeef
on 29 Oct 2009 at 5:12
Update patch now that issue 36 has been fixed. This patch assumes that the
issue 37
patch has already been applied.
Original comment by schal...@darkmist.net
on 2 Nov 2009 at 10:47
Attachments:
Patch applied in revision 745 & 746
Original comment by schal...@darkmist.net
on 4 Nov 2009 at 7:37
Original issue reported on code.google.com by
schal...@darkmist.net
on 17 Oct 2009 at 4:53