zoukankan      html  css  js  c++  java
  • 处理javabean的JSP标签

    (1) 关于javabean要求:

    1,具有无参的构造函数。

    2,针对每一个成员变量,因改提供相应get/set。

    3,implments Serializable(实现才能对象序列化)。

    (2)

    使用一个保存在某个作用域(pagecontext, request, session, application)中的javabean。

    实际上执行的代码为:User u = session.getAttribute("user");

    id的含义:

    1,为要使用的javabean取个名字。

    2,javabean在session作用域中的命名属性。

    class:java bean 的类型。

    scope:指定一个作用域(page,request,session,application),若不指定,则由小到大。

    (3) 五种设置属性的方法:

    name:被操作的javabean 的名字,即useBean中的id。
    
    property:属性名称id,name,phone
    
    value:值  
    
    param:表示该属性的值来自于客户端提交的参数。param用来指定这个参数的名字。    
    
    客户端提交的参数名称和成员变量的名称正好一致。省略param。
    
    用一个标签为所有的属性赋值,属性的值来自于客户端提交的参数, 
    
    参数名字和属性名字 一一对应。
    

    (4)

    使用javabean中的属性,可用于页面显示。

    name:被操作的javabean 的名字,即useBean中的id。

    property:属性名称id,name,phone。

    使用片段如下:

    
    <html> 
    
        <body>            
    
            <h2><jsp:getProperty name="user" property="name" /></h2>
    
            <h2><jsp:getProperty name="user" property="id"/></h2>
    
            <h2><jsp:getProperty name="user" property="phone"/></h2> 
    
            <h2><jsp:getProperty name="user" property="password"/></h2>
    
        </body>
    
    </html>
  • 相关阅读:
    数据库范式
    java String.split()用法
    1.4 IoC控制反转
    利用shrinkwrap锁定依赖版本
    清晨开启电脑自动拉取项目更新
    JS如何获取屏幕、浏览器及网页高度宽度?
    Navigator 对象,能够清楚地知道浏览器的相关信息
    iconfont 转换为图标字体
    VS code的搜索、替换与正则替换
    点九图制作方法
  • 原文地址:https://www.cnblogs.com/yuyu666/p/9743850.html
Copyright © 2011-2022 走看看