Core Java| JSP| Servlets| XML| EJB| JEE5| Web Services| J2ME| Glossary| Questions?

 

 

 

 

 

 

 

 

 

 

 

 

 

Search Tutorials

Latest Questions
Comments
 
attribute escapeXml 
 

One of the general purpose core library tag is . The main function of the this tag is to display the output to the user. It works like expression tag in jsp <%= ---%>.

 

<c: out> attribute escapeXml

                          

One of the general purpose core library tag is <c: out>. The main function of the this tag is to display the output to the user. It works like expression tag in jsp <%= ---%>. 

Attributes of the <c: out> core action tag. 

  1. value: It specify the expression which needs to be evaluated. 
  2. default: We can use this attribute if the resulting value is null.
  3. escapeXml: It checks whether there is any need to convert the &, <, > etc to their character encoding codes. 

To see the desired result we need to use a core action tag <c: set> with a body. We are using this tag to differentiate between the escapeXml = true and escapeXml = false which is the attribute of <c: out> core action tag. We have used two attributes of <c: out>. The attribute value which is a must attribute and escapeXml attribute which takes a boolean value and is used to check whether there is any need to convert the &, <, > etc to their character encoding codes. Please go through this example and try to understand what is happening in the program.  

The code of the program is given below:

 

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<html>
<head>
<title>The attribute escapeXml in c:out</title>
</head>

<body>
<c:set var="test" scope="session">
<table border="5">
We are going to use the attribute escapeXml of c:out to show the difference
<tr>
<td bgcolor="green">roseindia.net</td>

<td bgcolor="red">roseindia.net</td>
</tr>

<tr>
<td bgcolor="gray">roseindia.net</td>

<td bgcolor="yellow">roseindia.net</td>
</tr>
</table>
</c:set>

<h1>out with escapeXml=false</h1>
<c:out value="${test}" escapeXml="true" /><br>
<h3>out with escapeXml=false</h3>
<c:out value="${test}" escapeXml="false" />
<br />
</body>
</html>

The output of the program is given below:

Download this example.

                          

» View all related tutorials
Related Tags: c stl orm text form parameters attributes io servlet initialization header format request headers parameter attribute context response ai tex

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Training Courses
Tell A Friend
Your Friend Name
Software Solutions
Least Viewed
Most Rated
Recently Viewed
Search Tutorials

 

 
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Indian Software Development Company | iPhone Development Company in India | Flex Development Company in India | Java Training Delhi | Java Training at Noida |

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2008. All rights reserved.