Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 1487|回复: 0

javaBean技术的使用规则

[复制链接]
  • TA的每日心情
    开心
    2021-3-12 23:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2011-7-27 23:20:21 | 显示全部楼层 |阅读模式
    1,<jsp:useBean>
      Jsp:userBean动作用来装载一个将在JSP页面中使用的javaBean
      jsp:useBean动作的语法:
      <jsp:useBean id=”name” class=”package.class” scope=”scope”/>
    其中,Id用于创建JavaBean的引用名:class用于指定JavaBean的类;scope用于指定JavaBean的范围,默认情况下,scope被设置为page
    各种范围选项如下:
    PageJavaBean只能在当前页面中使用。当加载新页面时就会将其销毁;
    RequestJavaBean在用户对其发出请求时存在;
    SessionJavaBean一直存在会话中,直至其终止或被删除为止;
    ApplicationJavaBean在整个应用程序中均可使用。

    2<jsp:setProperty>
      SetProperty动作用于设置useBean中指定的JavaBean的属性值。setProperty动作指定名称,属性,值和参数,用于赋值JavaBean的属性。SetPropety动作的语法如下:
    <jsp:setProperty name=”BeanName” property=”PropertyName” value=”Value” param=”Parameter”/>
    其中,name指定useBean中使用的JavaBeanidproperty指定要为之设置值的JavaBean的属性名称;value指定要为属性设置的值;param指定用于输入数据的表单元素名称,并给属性赋值。

    3.<jsp:getProperty>
      useBeanid所指定的对象通过setProperty中对property指定的属性进行赋值后,可以使用getProperty动作获取JavaBean中指定的属性值,getProperty动作的语法如下:
      <jsp:getProperty name=”beanName” property=”propertyName”/>
    其中,name指定useBean中使用的JavaBeanid;property指定要获取JavaBean的属性名称。

    4,jsp标准动作
       <jsp:useBean id="order" class="y2javaEE.sg.ch07.Order" scope="request"></jsp:useBean>
       
       <jsp:setProperty name="order" property="username" param="username"/>   
       <jsp:setProperty name="order" property="zipcode" param="zipcode"/>
       <jsp:setProperty name="order" property="phone" param="phone"/>
       <jsp:setProperty name="order" property="creditcard" param="creditcard"/>   
       <jsp:setProperty name="order" property="total" value="23.45"/>   
       
       
       用户名:<jsp:getProperty name="order" property="username"/><br>
        编:<jsp:getProperty name="order" property="zipcode"/><br>
        话:<jsp:getProperty name="order" property="phone"/><br>
       信用卡:<jsp:getProperty name="order" property="creditcard"/><br>
       总价:<jsp:getProperty name="order" property="total"/><br>         









































    回复

    使用道具 举报

    该用户从未签到

    发表于 2011-7-29 17:24:40 | 显示全部楼层
    谢谢楼主分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-7-29 17:24:59 | 显示全部楼层
    很不错的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-9-2 20:07:25 | 显示全部楼层
    很强大啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-9-20 19:38:55 | 显示全部楼层
    不错啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-9-21 16:06:51 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-9-22 10:55:38 | 显示全部楼层
    不错
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-6-17 15:05 , Processed in 0.458619 second(s), 46 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表