设置属性<jsp:setProperty>

1.自动配置<jsp:setProperty  name="实例化对象名称(id)"  property="*" / >

2.指定属性<jsp:setProperty  name="实例化对象名称(id)"  property="属性名称"/>

3.指定参数<jsp:setProperty  name="实例化对象名称(id)"  property="属性名称"  param="参数名称"/>

4.指定内容<jsp:setProperty  name="实例化对象名称(id)"  property="属性名称"   vlaue="指定内容"/>

转载于:https://www.cnblogs.com/carfield12883/archive/2011/11/17/2753150.html

这三个标签都是 JSP 的标签,用于在 JSP 页面中使用 Java Bean。 1. `<jsp:useBean>` 标签用于创建一个 Java Bean 对象,并将其存储在指定的作用域中(默认为 page 作用域)。语法如下: ``` <jsp:useBean id="beanName" class="className" scope="scopeName" /> ``` 其中,`id` 属性指定该 Java Bean 对象的名称,`class` 属性指定该 Java Bean 对象所对应的类名,`scope` 属性指定该 Java Bean 对象存储的作用域。 2. `<jsp:setProperty>` 标签用于设置 Java Bean 对象的属性值。语法如下: ``` <jsp:setProperty name="beanName" property="propertyName" value="propertyValue" /> ``` 其中,`name` 属性指定要设置属性值的 Java Bean 对象的名称,`property` 属性指定要设置属性名称,`value` 属性指定要设置属性值。 3. `<jsp:getProperty>` 标签用于获取 Java Bean 对象的属性值。语法如下: ``` <jsp:getProperty name="beanName" property="propertyName" /> ``` 其中,`name` 属性指定要获取属性值的 Java Bean 对象的名称,`property` 属性指定要获取的属性名称。 这三个标签的执行过程如下: 1. 当遇到 `<jsp:useBean>` 标签时,JSP 引擎会查找指定名称的 Java Bean 对象是否已经存在,如果不存在,则创建一个新的 Java Bean 对象,并将其存储在指定的作用域中。 2. 当遇到 `<jsp:setProperty>` 标签时,JSP 引擎会在指定的 Java Bean 对象中查找指定名称的属性,并将其设置为指定的属性值。 3. 当遇到 `<jsp:getProperty>` 标签时,JSP 引擎会在指定的 Java Bean 对象中查找指定名称的属性,并返回其属性值。 需要注意的是,这三个标签在 JSP 页面中使用时需要在 `<%@ page %>` 指令中引入对应的 Java Bean 类。例如: ``` <%@ page import="com.example.MyBean" %> ``` 然后在 JSP 页面中使用如下代码: ``` <jsp:useBean id="myBean" class="com.example.MyBean" /> <jsp:setProperty name="myBean" property="myProperty" value="myValue" /> <jsp:getProperty name="myBean" property="myProperty" /> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值