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属性指定标签库的前缀。

  • 相关阅读:
    MPLab X 配置字的设置
    System.Windows.Forms.Timer定时器的“自毁”
    单片机部分缩写对照
    我的艰辛之路——2012年个人总结之三
    浏览器IE6不支持的CSS样式的选择符[转]
    SVN 用户权限管理[转]
    VC++ 随机数生成方案选择[转]
    GB/T 77142005参考文献规范[转]
    正则表达式备忘[转]
    文档、视图、框架窗口、文档模板之间的相互关系【转】
  • 原文地址:https://www.cnblogs.com/csk001/p/14223366.html
Copyright © 2011-2022 走看看