"resin" is the server which supports java script and java language but most of the
servers support only java language.
<%@ page language="perl" %>
The above statement is called page directive. This page directive gives an instruction
to the jsp compiler that we are using the perl language. A page directive is an instruction
to the jsp compiler. Some more page directives are:
<%@ page import="java.sql.*" %>
<%@ page import="java.util.Date" %>
This is an example of multiple import directives.
<%@ page import="java.util.Date" %>
This is an example of multiple import directives.
The above multiple page directives can be clubbed together as a single page directive as
shown below:
<%@ page import="java.util.Date, java.sql.*" %>
<%@ page import="java.util.Date, java.sql.*" %>
To use the classes or interfaces available in different packages, we can use the import
directive as shown below:
<%@ include file="two.jsp" %>
This include directive is similar to requestDispatcher.include in servlets.
<%@ include file="two.jsp" %>
This include directive is similar to requestDispatcher.include in servlets.
File: Two.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Two page</title>
</head>
<body>
This is from two.jsp
</body>
</html>
File: One.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ include file="Two.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>One page</title>
</head>
<body>
This is from one.jsp
</body>
</html>
When the jsp compiler compiles one.jsp the compiler merges the content of two.jsp with one.jsp
as shown in the above output. After merging a single servlet is generated. The included file
need not be a jsp file.
No comments:
Post a Comment