• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    JSP学习之JavaBean用法分析

    本文实例讲述了JSP学习之JavaBean用法。分享给大家供大家参考。具体如下:

    JavaBean就是一种符合某些命名方法和设计规范的Java类
    JavaBean可以用来执行复杂的计算任务,封装事务逻辑,数据库等操作
    JavaBean分为可视化JavaBean,比如按钮,文本框,列表框等.和非可视化JavaBean,比如运算,数据库连接等.

    使用JavaBean:

    复制代码 代码如下:
    jsp:useBean id="name" scope="page|request|session|application" typeSpec="typename"/>

    typeSpec四种取值:

    class="classname"class表示类路径和类名
    class="classname"type="typename"type表示类的类型,可以是本类,父类,或接口
    beanName="beanName"type="typename",beanName表示JavaBean的名字,通过java.beans.Beans.instantiate()方法初始化,形式为a.b.c
    type="typename"

    jsp:setProperty>用来设置JavaBean的属性值:

    jsp:setProperty name="beanname" property="*">
    jsp:setProperty name="beanname" property="propertyname">
    jsp:setProperty name="beanname" property="propertyname" param="paramname">
    jsp:setProperty name="beanname" property="propertyname" value="beanvalue">
    
    

    beanname表示JavaBean实例名,用jsp:usebean>引入的
    propertyname表示JavaBean的属性名
    paramname指定request对象中的参数名
    beanvalue用来设定JavaBean的属性值
    jsp:getProperty>用来获取JavaBean的属性值:
    jsp:getProperty name="beanname" property="propertyname">
    相当于JavaBean里的getXX函数
    jsp:setProperty name="splBean" property="id" value="${param.id}"/>

    关于JavaBean的声明周期:

    page范围->生命周期只能在一个页面里,只能在一个页面里存取该JavaBean,重新刷新页面时会将原来的JavaBean实例删除掉,产生一个新的JavaBean实例.
    request范围->与request对象有很大关系,存取范围除整个页面外,还包括动作元素jsp:include>和jsp:forward>包含的页面,即原页面和包含的页面都可以访问原来产生JavaBean实例
    session范围:生命周期在一个连接里,可以在一个连接里访问该JavaBean(当用户使用浏览器访问某个网页时,就进行了一次连接,同时创建了一个代表该连接的session对象).
    application范围:生命周期最长,只要Web服务器不重启,JavaBean就永远运行在服务器中,所以任何页面都可以使用该JavaBean实例.

    希望本文所述对大家的JSP程序设计有所帮助。

    您可能感兴趣的文章:
    • jsp+servlet+javabean实现数据分页方法完整实例
    • JSP+Servlet+JavaBean实现登录网页实例详解
    • JSP教程之使用JavaBean完成业务逻辑的方法
    • jsp中使用javabean实例介绍
    • 使用jsp调用javabean实现超简单网页计算器示例
    • JSP JavaBean的setProperty属性
    • 使用JSP + JAVABEAN + XML 开发的一个例子
    • JSP/JAVABEAN+TOMCAT4.0.5+MYSQL组合建站总结
    • JSP开发入门(三)--JSP与JavaBean
    • JSP对JavaBean的各种常用操作方法总结
    上一篇:JSP基本语句用法总结
    下一篇:JSP学习之Servlet用法分析
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    JSP学习之JavaBean用法分析 JSP,学,习之,JavaBean,用法,