学习_Java_Base_JSP_指令元素

JSP指令元素
-JSP page指令
-JSP taglib指令
-JSP include指令

-JSP page指令
-page指令的用途
为根据JSP页面生产的servlet指定高层的信息
-能够控制
导入哪些类
该servlet扩展哪个类
产生哪种MTME类型
如何处理多线程
servlet是否共享会话
输出缓冲区的大小的行为
由哪个页面来处理意外的错误
-import属性
格式
-<%@ page import="package.class" %>
-<%@ page import="package.class1,..., package.classN" %>
目的
-在servlet定义的顶部生产导入语句
注意
-尽管JSP页面几乎可以放在服务器的任何位置,但由JSP使用的类必须放在常规的servlet目录中
例如:
- .../WEB-INF/classes或
- .../WEB-INF/classes/directoryMatchingPackage

-contentType和pageEncoding属性
格式
-<%@ page contentType="MIME-Type"%>
-<%@ page contentType="MIME-Type; charset=Character-Set" %>
-<%@ page pageEncoding="Character-Set" %>

目的
-指定有JSP页面生产的servlet生产的页面的MIME类型
注意
-属性值不能再请求期间计算得出
-常见MIME类型的表格,
生产Excel电子表格
-<%@ page contentType="application/vnd.ms-excel" %>


language="java"
import可以出现多次
pageEncoding="ISO-8859-1"  - 当前页面的字符编码
contentType="text/html"		类型

-session属性
指定当前页面session是否可用
-<%@ page session="true" %> <%--Default--%>
-<%@ page session="false" %>

注:
默认地,它是属于会话
如果网站的流量较大,可以节省服务器端的内存
要想真正起到作用,所有的相关网页都必须这样做

errorPage属性
格式
-<%@ page errorPage="Errorpage.jsp">
目的
指定一个JSP页面,抛出的任何异常如果未在当前页面内捕获,则由该页面进行处理

isErrorPage属性
格式
-<%@ page isErrorPage="true" %>
-<%@ page isErrorPage="false" %>
目的
标识当前页面是否可以作为其他JSP页面的错误页面


JSP taglib指令
目的
在当前页面导入自定义标签
使用JSTL
-<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

JSP include指令
<%@ include file="Relative URL" %>
目的
为了在多个页面重用JSP内容,且需要JSP页面能够影响主页面


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值