el jsp 表达式 默认值_---- JSP的三个指令 ----

4ca877aa321b6d5d27491d5067f61f04.png

(学服务器开发,我选择善知讲师团队-中国JavaEE/Html5/Android/PHP开拓者-善知教育)

之前在善知学习了JSP相关技术,觉的要掌握的点还是非常多的,包括三个指令,六个动作,九个内置对象还有四大域对象等。下面就简单写一下我对三个指令的理解。

JSP的三个指令:JSP指令是为JSP引擎而设计的,他们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分

1. page 指令

作用 : 用于定义JSP页面的各种属性,告诉tomcat服务器如何翻译JSP文件。

属性:

① import 和java中的import 是一样的

<%@ page import="java.util.Date,java.util.List"%>

或者:

<%@ page import="java.util.Date"%>
<%@ page import="java.util.List"%>

JSP会自动导入以下的包:

import java.lang.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;  

② session(会话): 是否会自动创建session对象。默认值是true;

③ buffer: JSP中有javax.servlet.jsp.JspWriter输出字符流。设置。输出数据的缓存大小,默认是8KB。

④ errorPage: 如果页面中有错误,则跳转到指定的资源。

errorPage="/uri" 如果写“/”则代表当前应用的目录下,绝对路径。

如果不写“/”则代表相对路径。

⑤ isErrorPage: 是否创建throwable对象。默认是false;

⑥ contentType: 等同于response.setContentType("text/html;charset=utf-8");

⑦ pageEncoding: 告诉JSP引擎要翻译的文件使用的编码。

⑧ isELIgnored: 是否支持EL表达式。 默认是false

2. Include指令:

作用:在当前页面用于包含其他页面。

静态包含:把其它资源包含到当前页面中,代码格式:

<%@ include file="/include/header.jsp" %>

动态包含:

<jsp:include page="/include/header.jsp"></jsp:include>

3. taglib指令

作用:在JSP页面中导入JSTL标签库。替换jsp中的java代码片段。

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

(知乎小萌新----0.0)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值