当前位置: 首页 > news >正文

JavaBean组件的基本使用-语法

<jsp:useBean id="实例化对象名称" scope="保存范围" class="包.类名"> </jsp:useBean>

<jsp:useBean id="book" scope="page" class="com.zhiqi.model.Book"></jsp:useBean>

<%
	book.setBookName("数据结构");
	book.setPrice(35.50);
	book.setAuthor("严蔚敏");
%>
<%=book.getBookName() %>
<%=book.getPrice() %>
<%=book.getAuthor() %>

  

语法包括:【setProperty】property="*"//自动匹配所有

【property="分别设置"】value指定值

【getProperty】

<jsp:useBean id="bo" scope="page" class="com.zhiqi.model.Book"></jsp:useBean>
<jsp:setProperty name="bo" property="bookName" value="Oracle"></jsp:setProperty> 
<jsp:setProperty name="bo" property="price" value="45"></jsp:setProperty>
<jsp:setProperty name="bo" property="author" value="萨师煊"></jsp:setProperty>

<jsp:getProperty name="bo" property="bookName"></jsp:getProperty>
<jsp:getProperty name="bo" property="price"></jsp:getProperty>
<jsp:getProperty name="bo" property="author"></jsp:getProperty>

  

【javaBean删除】

Page pageContext.removeAttribute()
Request request.removeAttribute()
Session session.removeAttribute()
Application application.removeAttribute()

  

转载于:https://www.cnblogs.com/void-m/p/6152937.html

相关文章:

  • python生成伪数据
  • 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
  • 解决服务器上部署PHP程序异常
  • 史上最全的ASP.NET MVC路由配置
  • jemalloc在linux上从安装到使用
  • Android随记
  • java.lang.NoSuchMethodError: javax.ws.rs.core.HttpHeaders.getHeaderString(Ljava/lang/String;)Ljava/l
  • activeMQ使用总结 (spring 配置)
  • 并发 并行 同步 异步 多线程的区别
  • web服务器内置对象,或者说是ServletAPI的实例
  • 2016年NK冬季训练赛 民间题解
  • Tips
  • ratina 视网膜屏幕解决方案大全
  • rtmp拉流测试工具
  • cmd中java -jar *.jar 提示Unable to access jarfile *.jar或Windows不能用鼠标双击运行jar文件怎么办解决方案...
  • python3.6+scrapy+mysql 爬虫实战
  • 【个人向】《HTTP图解》阅后小结
  • Idea+maven+scala构建包并在spark on yarn 运行
  • Intervention/image 图片处理扩展包的安装和使用
  • JavaScript设计模式与开发实践系列之策略模式
  • Java多态
  • js如何打印object对象
  • Kibana配置logstash,报表一体化
  • Laravel Telescope:优雅的应用调试工具
  • scrapy学习之路4(itemloder的使用)
  • vue学习系列(二)vue-cli
  • Webpack 4 学习01(基础配置)
  • Webpack 4x 之路 ( 四 )
  • 从输入URL到页面加载发生了什么
  • 大整数乘法-表格法
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 什么是Javascript函数节流?
  • 使用Gradle第一次构建Java程序
  • 通过npm或yarn自动生成vue组件
  • 最简单的无缝轮播
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • #Linux(make工具和makefile文件以及makefile语法)
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (2022 CVPR) Unbiased Teacher v2
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (七)Java对象在Hibernate持久化层的状态
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (一) springboot详细介绍
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • ***测试-HTTP方法
  • .NET 4.0中的泛型协变和反变
  • .Net Core与存储过程(一)
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • /var/log/cvslog 太大