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

5.2.2 动作标记 getproperty

目录

5.2.2 动作标记 getproperty

5.2.3 setProperty


5.2.2 动作标记 getproperty

javabean的实质是遵守一定规范的类所创建的对象,可以通过两种方式获取bean的属性

1.在java程序片中,使用bean对象调用getxxx()方法获得bean的属性值

2.通过<jsp:usebean>标记获得一个bean,再通过<jsp:getproperty>标记获取bean的属性值

使用getproperty动作标记可以获得bean的属性值,使用该标记之前,必须在之前使用usebean动作标记获得一个相应的bean

语法如下:

<jsp:getProperty name = "bean的名字" property = "bean的属性"/>

<jsp:getProperty name="bean的名字" property="bean的属性"/> </jsp:getProperty>

其中,name的取值是bean的名字,与usebean标记中的id对应;

property取值是bean的一个属性名字,和创建该bean的类的成员变量名对应;

这条指令相当于在java表达式中使用bean的名字调用getxxx()方法

5.2.3 setProperty

javabean的实质是遵守一定规范的类所创建的对象,可以通过两种方式修改bean的属性

1.在java程序片中,使用bean对象调用setxxx()方法获得bean的属性值

2.通过<jsp:usebean>标记获得一个bean,再通过<jsp:setproperty>标记修改bean的属性值

语法如下:

表达式方法:<jsp:setProperty name = "bean的名字" property = "bean的属性" value="<%=expression%>"/>

字符串方法:<jsp:setProperty name="bean的名字" property="bean的属性" value = "字符串"/>

http表单参数:<jsp:setProperty name="bean的名字" property="*"/>表单参数的名字必须与bean属性的名字相同

任意指定请求参数设置bean的属性:<jsp:setProperty name="bean的名字" property="属性名" param="参数名/ "

用表达式修改bean属性值的时候,表达式值的类型必须与bean的类型一致


http://www.kler.cn/a/419633.html

相关文章:

  • rest-assured multiPart上传中文名称文件,文件名乱码
  • 安装SQL Server 2022提示需要Microsoft .NET Framework 4.7.2 或更高版本
  • Flink CDC Connector开发指南:逻辑复制协议实战与性能优化
  • 普及组集训--图论最短路径
  • TCP/IP 和 UDP
  • Java 解析离线 MySQL binlog 文件
  • Linux的基本操作及虚拟机设置
  • Spring中@Transactional注解与事务传播机制
  • 【小记】如何刷机
  • Linux:内存文件 基础io
  • 【云原生系列】如何判断哪家云服务器提供商更适合我
  • 基于Matlab BP神经网络的电力负荷预测模型研究与实现
  • 大数据技术Kafka详解 ② | Kafka基础与架构介绍
  • 【手术显微镜】市场高度集中,由于高端手术显微镜的制造技术主要掌握于欧美企业
  • C++草原三剑客之一:继承
  • 1.使用docker 部署redis Cluster模式 集群3主3从
  • 网页端五子棋对战(二)---数据库连接用户登录注册接口设计postman验证
  • 神经网络中的参数(Parameter)和超参数(Hyperparameters)
  • 多线服务器和BGP服务器有什么区别
  • MySQL笔记-启动时log报错Table ‘mysql.user‘ doesn‘t exist
  • camera驱动开发(初学)
  • 复杂网络之BA无标度网络
  • Unity-Particle System属性介绍(一)基本属性
  • Redis——主从复制原理
  • 2024年09月中国电子学会青少年软件编程(Python)等级考试试卷(六级)答案 + 解析
  • C# Winform WaitingForm等待窗体(CSFramework提供)