zoukankan      html  css  js  c++  java
  • 一、JSP的3大指令Page,include,taglib

    一般格式是<%@ 指令名称 属性1=”属性值” 属性2=”属性值” …%>

    指令名称有三种:page,include,taglib

    <%@ page
    [ language="java" ]
    [ contentType="mimeType;charset=CHARSET" ]
    [ import="{package.class|pageage.*},…" ]
    [ pageEncoding="CHARSET" ]
    [ extends="package.class" ]
    [ session="true|false" ]
    [ errorPage="relativeURL" ]
    [ buffer="none|8kb|size kb ]
    [ autoFlush="true|false" ]
    [ isThreadSafe="true|false" ]
    [ info="text" ]
    [ isErrorPage="true|false" ]
    [ isELIgnored="true|false" ]
    %>

    language属性:

      设置当前页面中编写JSP脚本使用的语言,默认值为java
    contentType属性:

      设置页面响应的MIME类型,通常被设置为text/html
    import 属性:

      import属性类似于Java中的import语句,用来向JSP文件中导入需要用到的包。在Page指令中可多次使用该属性来导入多个包
    extends属性:
      extends属性用于指定将一个JSP页面转换为Servlet后继承的类
    session属性:
      该属性默认值为true,表示当前页面支持session,设为false表示不支持session
    buffer属性:
      该属性用来设置out对象(JspWriter类对象)使用的缓冲区的大小。若设置为none,表示不使用缓存
    info属性:
      该属性可设置为任意字符串,如当前页面的作者或其他有关的页面信息
    errorPage属性:
      该属性用来指定一个当前页面出现异常时所要调用的页面。如果属性值是以“/”开头的路径,则将在当前应用程序的根目录下查找文件;否则,将在当前页面的目录下查找文件。
    pageEncoding 属性:
      该属性用来设置JSP页面字符的编码。默认值为ISO-8859-1。

    Include指令
      <%@ include file=”文件的绝对路径或相对路径” %>
      该指令用于在当前的JSP页面中,在当前使用该指令的位置嵌入其他的文件,如果被包含的文件中有可执行的代码,则显示代码执行后的结果

    taglib指令
      <%@ taglib uri=”tagURI” prefix=”tagPrefix” %>
      通过使用taglib指令,开发者就可以在页面中使用一些基本标识或自定义的标识来完成特殊的功能,一般是使用JSTL标准标签库的标签

    JSTL标签函数库

      例如:<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>就是使用核心标准库的标签

  • 相关阅读:
    G-sensor驱动分析
    写i2c_client驱动的两种方式
    TP分析
    JAVA基础知识要点
    springboot-线程池简单使用
    java 实现好看的图形验证码
    正则表达式校验15/18位生份证-JAVA版
    springboot2.X集成HttpClient 发送HTTPS 请求
    linux-修改时区时间
    springboot2.X 在项目启动后执行一段自定义代码
  • 原文地址:https://www.cnblogs.com/zhixinghf/p/12869197.html
Copyright © 2011-2022 走看看