[jbosstools-issues] [JBoss JIRA] (JBIDE-9417) JSTL's <c:out> tag does not process escapeXml attribute
Denis Maliarevich (Issue Comment Edited) (JIRA)
jira-events at lists.jboss.org
Tue Oct 25 12:19:45 EDT 2011
[ https://issues.jboss.org/browse/JBIDE-9417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637254#comment-12637254 ]
Denis Maliarevich edited comment on JBIDE-9417 at 10/25/11 12:18 PM:
---------------------------------------------------------------------
The VPE's source code for the attached screenshot is below:
{code}
<c:out value="escaped symbols defult behavior ==[ <,>,&,' ]==" />
<c:out value='escaped quotes defult behavior ==[ " ]==' />
<c:out value="escaped symbols attr set to false ==[ <,>,&,' ]==" escapeXml="false"/>
<c:out value='escaped quotes attr set to false ==[ " ]==' escapeXml="false" />
<c:out value="escaped symbols defult behavior ==[ <xml><book> some&xml'inside </book></xml> ]==" />
<c:out value='escaped quotes defult behavior ==[ <xml><book> "some xml inside" </book></xml> ]==' />
<c:out value="escaped symbols attr set to false ==[ <xml><book> some&xml'inside </book></xml> ]==" escapeXml="false"/>
<c:out value='escaped quotes attr set to false ==[ <xml><book> "some xml inside" </book></xml> ]==' escapeXml="false" />
{code}
The browser's source code for the attached screenshot is below:
{code}
escaped symbols defult behavior ==[ <,>,&,' ]==
escaped quotes defult behavior ==[ " ]==
escaped symbols attr set to false ==[ <,>,&,' ]==
escaped quotes attr set to false ==[ " ]==
escaped symbols defult behavior ==[ <xml><book> some&xml'inside </book></xml> ]==
escaped quotes defult behavior ==[ <xml><book> "some xml inside" </book></xml> ]==
escaped symbols attr set to false ==[ <xml><book> some&xml'inside </book></xml> ]==
escaped quotes attr set to false ==[ <xml><book> "some xml inside" </book></xml> ]==
{code}
was (Author: dmaliarevich):
The browser's source code for the attached screenshot is below:
{code}
escaped symbols defult behavior ==[ <,>,&,' ]==
escaped quotes defult behavior ==[ " ]==
escaped symbols attr set to false ==[ <,>,&,' ]==
escaped quotes attr set to false ==[ " ]==
escaped symbols defult behavior ==[ <xml><book> some&xml'inside </book></xml> ]==
escaped quotes defult behavior ==[ <xml><book> "some xml inside" </book></xml> ]==
escaped symbols attr set to false ==[ <xml><book> some&xml'inside </book></xml> ]==
escaped quotes attr set to false ==[ <xml><book> "some xml inside" </book></xml> ]==
{code}
> JSTL's <c:out> tag does not process escapeXml attribute
> -------------------------------------------------------
>
> Key: JBIDE-9417
> URL: https://issues.jboss.org/browse/JBIDE-9417
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Visual Page Editor Templates
> Affects Versions: 3.3.0.M3
> Reporter: Vitali Yemialyanchyk
> Assignee: Denis Maliarevich
> Fix For: 3.3.0.Beta1
>
> Attachments: 9417inBrowser.png, 9417inVPE.png
>
>
> Because c:out extends org.jboss.tools.jsf.vpe.jstl.template.JstlOutTemplate wrong ATTR_ESCAPE = "escape" attribute is used.
> [JSTL specification|http://download.oracle.com/docs/cd/E17802_01/products/products/jsp/jstl/1.1/docs/tlddocs/c/out.html]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list