JSP之page,include,taglib指令

一,Page指令
1.作用:设定JSP页面的全局属性
2.格式:<%@page 属性=“属性值” %>
3.属性:

序号 命令 作用
01 language 用来指明所使用的脚本语言类型
02 imports 用来指定要导入的java包: 1)java.lang.; 2)java.servlet.; 3)java.servlet.jsp.; 4)java.servlet.http.;
03 extends 用来指定该JSP页面生成的Servlet继承那个父类
04 session 用来指定该JSP页面是否可以使用session对象
05 buffer 指定是否使用缓冲区
06 autoFlush 指定缓冲区是否自动进行强制输出
07 isThreadSafe 制动该JSP文件是否支持多线程的使用
08 info 指定该JSP页面的相关信息
09 errorPage 指定发生异常时,跳转到的页面
10 isErrorPage 指定该JSP文件是否处理异常
11 contentType 指定该JSP文件的MIME类型及网页编码格式
12 isELIgnored 指定该JSP文件是否支持EL模式
13 pageEncoding 指定网页的编码格式

二,include命令
1.作用:用于在JSP中包含文本或代码的文件,
2.格式:<%@ include file=“被包含文件的URL”%>

includedemo.jsp
<html>
<html>
<head><title>Include Demo</title></head>
<body bgcolor="white">
<font color="blue">
 Current time-
<%@ include file="date.jsp" %> //包含date.jsp文件
</font>
</body>
</html>
date.jsp
<%@ page contentType="text/html;  charset=UTF-8" 
          language="java" import="java.util.*,java.text.*"
%>
<%
 Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
%>
<tr>
<td height="14"   align="center">当前日期:</td>
<td><%= sdf.format(date) %></td>
</tr>

三,taglib指令
1.作用:声明此JSP文件使用了自定义的标签,同时指定所引用的标签库并设置前缀
2.格式:<%@ taglib uri=“taglibrary’s uri” prefix=“tagPrefix”%>
uri属性指定标签库的存放位置,prefix指定该标签库的前缀。
如:<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>

发布了18 篇原创文章 · 获赞 0 · 访问量 240

猜你喜欢

转载自blog.csdn.net/qq_44230959/article/details/105662314