JSTL - Core <c:import> Tag


Advertisements

The <c:import> tag provides all functionalities of the <include> action but also allows for the inclusion of absolute URLs.

For example, using the import tag allows for the inclusion of content from a different Website or an FTP server.

Attribute

The <c:import> tag has the following attributes −

Attribute Description Required Default
url URL to retrieve and import into the page Yes None
context / followed by the name of a local web application No Current application
charEncoding Character set to use for imported data No ISO-8859-1
var Name of the variable to store imported text No Print to page
scope Scope of the variable used to store imported text No Page
varReader Name of an alternate variable to expose java.io.Reader No None

Example

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>

<html>
   <head>
      <title><c:import> Tag Example</title>
   </head>

   <body>
      <c:import var = "data" url = "http://www.tutorialspoint.com"/>
      <c:out value = "${data}"/>
   </body>
</html>

The above example will fetch complete content from tutorialspoint.com/index.htm and will store in variable data which will be printed eventually. Try it yourself.

jsp_standard_tag_library.htm

Useful Video Courses


Video

JSP, Servlet, JSLT + Hibernate: A complete guide

108 Lectures 11 hours

Chaand Sheikh

Video

Full Stack Java developer - Java + JSP + Restful WS + Spring

Best Seller

517 Lectures 57 hours

Chaand Sheikh

Video

Servlets and JSP Tutorial For Beginners!

41 Lectures 4.5 hours

Karthikeya T

Video

JSP and Servlets - The Complete Course

42 Lectures 5.5 hours

TELCOMA Global

Video

JSP and Servlets Bootcamp: Web Applications for Beginners

15 Lectures 3 hours

TELCOMA Global

Video

JSP (Java Server Pages) Certification Training

44 Lectures 15 hours

Uplatz

Advertisements