Tutorials Point


  Basic JSP Tutorials
  Advanced JSP Tutorials
  JSP Useful References
  JSP Useful Resources
  Selected Reading

© 2011 TutorialsPoint.COM


  Home     References     Discussion Forums     About TP  

JSTL Core <c:url> Tag


previous next AddThis Social Bookmark Button


The <c:url> tag formats a URL into a string and stores it into a variable. This tag automatically performs URL rewriting when necessary. The var attribute specifies the variable that will contain the formatted URL.

The JSTL url tag is just an alternative method of writing the call to the response.encodeURL() method. The only real advantage the url tag provides is proper URL encoding, including any parameters specified by children param tag.

Attribute:

The <c:url> tag has following attributes:

AttributeDescription RequiredDefault
valueBase URLYesNone
context/ followed by the name of a local web applicationNoCurrent application
varName of the variable to expose the processed URLNoPrint to page
scopeScope of the variable to expose the processed URLNoPage

Example:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title><c:url> Tag Example</title>
</head>
<body>
<a href="<c:url value="/jsp/index.htm"/>">TEST</a>
</body>
</html>

This would produce following result:

TEST


previous next Printer Friendly



  

Advertisement

Online Image Processing

Indian Baby Names