zoukankan      html  css  js  c++  java
  • jsp动作标签

    jsp动作标签

           通过动作标签在jsp页面中把页面的现实功能部分封装起来。

    1.<jsp:useBean>标签  :装载一个在jsp页面中使用的javabean,发挥java组件的重要作用

         语法:<jsp:useBean id="对象name" class="包名.类名" scope="scope作用范围"/>

                               id=创建对象的名称  class=表示对象的类,scope=作用范围,值由page、requeset,session,application

                      useBean 属性的使用如示例所示。

                                                   <jsp:useBean id="order" class="y2javaee.sg.ch07.Order" scope="request"/>
                                            上述示例中代码的含义是:如果在scope 指定的范围内存在id 指定的对象,就返回该对象;
                                           如果不存在,就创建一个class 属性指定的Java 类的对象,并保存在id 指定的变量内。在JSP
                                            文件中

                       <jsp:setProperty name="对象名" property="属性名称" value="值" param=""/>

                                  setProperty 动作用于设置 useBean 中指定的 JavaBean 的属性值。setProperty 动作指
                                   定名称、属性、值和参数,用于赋给JavaBean 的属性。

                                param 属性不能与 value 属性一起使用。

                            <jsp:getProperty name= "order" property="username"/>

                                 

                           其中,name 指定 useBean 中使用的JavaBean 的id;property 指定要获取JavaBean 的
                              属性名称。
                                     在下列示例中,在JSP 页面中使用getProperty 标准动作获取JavaBean 属性值的代码。
                                 <jsp:useBean id= "order" class="y2javaee.sg.ch07.Order"scope="request"/>
                              <jsp:setProperty name="order" property="username” value="ACCP"/>
                             <jsp:getProperty name= "order" property="username"/>

                            该标签直接输出值

    2 .<jsp:include page="引用的页面URL">  动态包含标签,把指定文件插入正在生成的页面,先处理,再包含

       <iframe>

      <base targer>

        <%@include %>

  • 相关阅读:
    深入浅出Blazor webassembly之Local storage
    深入浅出Blazor webassembly之一种简单的部署方法
    深入浅出Blazor webassembly之以SubDirectory方式部署
    深入浅出Blazor webassembly之理解 Blazor WASM
    深入浅出Blazor webassembly之Logging
    [转]解决github不能访问的问题
    深入浅出Blazor webassembly之使用State container机制实现两组件联动
    深入浅出Blazor webassembly之使用EventCallback机制进行组件之间联动
    跳槽一年后的回顾
    Node.js躬行记(12)——BFF
  • 原文地址:https://www.cnblogs.com/hjiongjiong/p/4457912.html
Copyright © 2011-2022 走看看