zoukankan      html  css  js  c++  java
  • JSP三大指令是什么?

    JSP页面中的指令

    JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言等。
    语法规则:<%@ 指令名 属性=值 属性=值 ... %>
    指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。

    JSP中的三种指令标签:
    page指令
    include指令
    taglib指令

    作用
    控制JSP在转译成Servlet类时生成的内容

    Page指令
    Page指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。
    Page指令的语法格式:
    <%@ page attribute="value" %>
    下表列出与Page指令相关的属性:


    注:
    对于不需要会话跟踪的页面那就设置为false;当设置为false时session对象是不可访问的。
    为了以防JSP版本不一致造成使用EL表达式出现的问题。有必要应该手动指定isELlgnored属性值
    exception异常对象只能够在错误处理页面中使用。(即:isErrorPage=true的页面才能使用exception对象)


    include指令
    ​ JSP可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是该JSP文件的一部分,会被同时编译执行,如果您没有给文件关联一个路径,JSP编译器默认在当前路径下寻找。
    语法格式如下:
    <%@ include file="文件相对 url 地址" %>

    Taglib指令
    JSP API允许用户自定义标签,一个自定义标签库就是自定义标签的集合,将标签库描述符文件导入到jsp页面。一般配合jstl、el等技术使用
    Taglib指令引入一个自定义标签集合的定义,包括库路径、自定义标签。
    Taglib指令的语法:
    <%@ taglib uri="uri" prefix="prefixOfTag" %>

    uri属性确定标签库的位置,prefix属性指定标签库的前缀。

  • 相关阅读:
    [转]国内源码下载类网站
    JS 异步处理机制的几种方式(转)
    NodeJS 服务器基本模板
    JS Ajax的error函数(转)
    CSS 文本溢出部分显示省略号
    .net网络编程之一:Socket编程
    在.NET使用JSON作为数据交换格式
    在web.config和app.config文件中增加自定义配置节点
    C#的解题思路(1):不重复随机数的产生问题
    用C#绘制实时曲线图
  • 原文地址:https://www.cnblogs.com/csk001/p/14223366.html
Copyright © 2011-2022 走看看