JSP指令标签

              指令标签不会产生任何内容输出到页面中,主要用于定义整个JSP页面的相关信息,例如:使用的语言,导入的类包,导入的类包,指定错误处理的页面等。其语法格式如下:         <%@page 指令名称 属性名称=“属性值”.......总共有15个page指令>。

  1. language属性:   设置JSP所使用的高级语言
  2. extends:      这个就不用说了,继承Java类
  3. import:     JSP中导入包
  4. pageEncoding:   用于定义JSP页面的编码格式,也就是指定文件编码。
  5. contentType属性:  设置JSP页面的MIME类型和字符编码,游览器会根据以此来显示页面

       

  • include指令:


<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

<%@page import="java.util.*" %>
<%
    Date date = new Date();
    String dateStr;
    dateStr = String.format("%tY年%tm月%td日",date,date,date);	
%>

<%= dateStr%>

         

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>include指令</title>
</head>
<body>
     当前日期:
     <!-- include指令用于文件包含。该指令可以在页面中包含另一个文件的内容。
     但是它仅仅支持静态包含,也就是说被包含文件中的所有内容都被原样包含到该JSP页面中
     如果被包含文件的有代码,不被执行,并且url定制寻找为相对路径。
     
     
     注意:   pageEncoding属性与contentType都能设定编码,但两者的作用域不一样。
           pageEncoding: 设定服务器按照哪种编码格式读取JSP文件
           contentType: 设定JSP按照哪种编码格式输出网页内容
      -->
     <%@include file="date.jsp" %>
     <br>
</body>
</html>
  • taglib指令:

该指令用于用户自定义标签。<%@taglib prefix="fix"  url="xxxxxxx" %>

  1.  prefix属性: 用于设置加载自定义标签的前缀.
  2.  url属性:   用于指定文件路径.

以后的以后补充。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值