zoukankan      html  css  js  c++  java
  • JSP复习

    3.2.2 JSP指令元素:

                      JSP指令

                                 (1) page指令:定义整个页面的全局属性

                                 (2)include指令:用于包含一个文件或代码的文件

                                 (3)taglib指令:用来引用自定义的标签或第三方标签库

                       语法格式:,<%@指令名称 属性1=“属性值1“属性值2=“属性值2“..属性n=“属性值n”%>

                    INCLUDE指令

                                include指令称为文件加载指令,可以将其他的文件插入JSP网页,被插入的文件必须保证插入后形成的新文件符合JSP页面的语法规则。

    3.2.3 JSP动作元素

                                  

    1、  动作元素分类

    用来动态的包含文件、网页跳转及使用JavaBean组件等。

    语法:<jsp:XXX />或者<jsp:XXX></jsp:XXX>

    第一类是与存取JavaBean有关的,包括<jsp:useBean>、<jsp:setProperty>  <jsp:getProperty>

    第二类是基本动作元素,包括<jsp:include>、<jsp:forward>、<jsp:param>、<jsp:plugin>、<jsp:params>、<jsp:fallback>

    第三类是主要与JSP document有关,包括如下几个动作元素,<jsp:root>、<jsp:declaration>、<jsp:scriptlet>、<jsp:expression>、<jsp:text>、<jsp:output>

    第四类主要用来动态的生成xml元素标签的值,包括<jsp:attribute>、<jsp:body>、<jsp:element>

    第五类主要用于Tag File,包括<jsp:invoke>、<jsp:doBody>

     2、<jsp:include>动作元素

    语法格式<jsp:include page=”包含文件url地址” flush=”true|false” >

             属性page用来指定包含文件的url地址,属性flush用来指定缓冲区满时,是否进行清空。

             如果包含的文件为静态文件,那么就是单纯的加到JSP页面中,不会进行任何处理;如果被包含的文件为动态的文件,那么会先进行处理,再将处理的结果加到JSP页面。

     3、<jsp:forward>动作元素

    用来转移用户的请求,使得用户请求的页面跳转到另一个页面。这种跳转为服务器端跳转,所以用户的地址栏不会发生任何变化。语法格式如下:

             <jsp:forward page=”跳转文件URL地址”>

     4、<jsp:param>动作元素

             用来传递参数,一般与<jsp:include>、<jsp:forward>联合使用,其语法格式如下:

             <jsp:param name=”参数名” value=”参数值”/>

     5、<jsp:plugin>动作元素

             用来在JSP中嵌入Java插件,如Applet。语法格式如下:

             <jsp:plugin

    Type=”bean | applet”

    name=”Applet name”

    code=”Java class name”

    codebase=”Javal class Cat”

    align=”对齐方式”

    height=”高度”

    width=”宽度”

    hspace=”水平间距”

    vspace=”垂直间距”

    archive=”预先加载的类列表”

    jreversion=”JRE版本”

    iepluginurl=”url”

    nspluginurl=”url”>

    </jsp:plugin>

     6、<jsp:params>动作元素

             用来给Bean或Applet传递参数,一般为多个参数。

             <jsp:params>

                       <jsp:param name=”” value=””/>

    <jsp:param name=”” value=””/>

             </jsp:params>

     7、<jsp:fallback>动作元素

             用来指定当浏览器不支持或无法启动Bean或Applet时,在页面上打印输出错误提示信息。其语法格式如下:

             <jsp:fallback>错误信息</jsp:fallback>

  • 相关阅读:
    htnl类名命规范
    JAVA集合中泛型的原理本质简介
    java 泛型中的上界(extend)和下界(super)
    elasticsearch深度分页问题
    AOP组合使用切面和自定义注解
    G1垃圾回收器基本知识及原理解析
    MyBatisplus源码解析
    生产环境碰到系统CPU飙高和频繁GC,你要怎么排查?
    fullgc触发条件_记一次生产频繁出现 Full GC 的 GC日志图文详解
    JavaThreadContextLoader(线程上线文类加载器)总结
  • 原文地址:https://www.cnblogs.com/frankzone/p/7571958.html
Copyright © 2011-2022 走看看