Java Web学习——javaBeen

javaBeen是什么

JavaBean就是一个遵循一种java设计模式的普通的java类。
JavaBeen通常遵循以下规则:

  • 存在无参的构造函数
  • 成员属性是private
  • 封装的属性如果需要被外所操作,必须编写public类型的setter、getter方法。
    JavaBeen具有封装,重读,可用的特点
    在这里插入图片描述

JSP行为--JavaBean

jsp:useBean

  • jsp:useBean标签用于在指定的域范围内查找指定名称的JavaBean对象:
  • 存在则直接返回该JavaBean对象的引用。
  • 不存在则实例化一个新的JavaBean对象并将它以指定的名称存储到指定的域范围中。
  • 一定要有一个无参的构造函数
  • 在idea中,这个普通类一定要放在src目录的一个包下,不能和Servlet在同一级目录
  • 使用方法:
    <jsp:useBean id=“实例化对象的名称” class=“类的全名” scope=“保存范围”/>
    在这里插入图片描述
    如果不使用jsp:useBean,在jsp中使用类会很麻烦。
    需要import并且实例化
    在这里插入图片描述
    在这里插入图片描述

jsp:setProperty

语法:

<jsp:setProerty name=“对象名称” property=“属性名” param=“参数名” value=“值”>

不使用jsp:setProperty
在这里插入图片描述
使用jsp:setProperty
在这里插入图片描述

  • 表单传过来的数据都是字符串,jsp:setProperty会自动帮助我们把字符串转换为数字。
  • property中的名称需要和传过来的参数的名称一模一样,*会自动匹配所有的参数

jsp:getProperty

在这里插入图片描述
会把值输出到网页上

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值