`

jsp:useBean

    博客分类:
  • J2EE
阅读更多

 通过jsp:useBean,可以在JSP中使用定义好的Bean

 

Bean的基本要素:

 

必须要有一个不带参数的构造器。在JSP元素创建Bean时会调用空构造器
Bean类应该没有任何公共实例变量,也就是说,不允许直接访问实例变量,变量名称首字母必需小写
通过getter/setter方法来读/写变量的值,并且将对应的变量首字母改成大写
 
jsp:useBean各项参数含义:
 id:对象实例名称
 scope:Bean作用的范围,默认为page,对整个jsp页面有效
 class:Bean类名称(全名)
 type:Bean实例类型,可以是本类,或其父类,或实现的接口,默认为本类
 Scope各项参数的意义:
 page:仅涵盖使用JavaBean的页面
 request:有效范围仅限于使用JavaBean的请求
 session:有效范围在用户整个连接过程中(整个会话阶段均有效)
 application:有效范围涵盖整个应用程序。也就是对整个网站均有效

 

jsp:setProperty的格式:
<jsp:setProperty name=beanName
property=propertyName |property=*
value=“property value” |param=“paramName”/>
相当于beanName.setPropertyName(value)方法调用(setXxx()方法)
jsp:getProperty的格式:
<jsp:getProperty name=“beanName” property=“propertyName”/>
相当于beanName.getPropertyName()方法调用(getXxx()方法)

 

 

 

 

分享到:
评论

相关推荐

    Jsp:useBean中字符串转化为Date类型的操作方法

    在JavaServer Pages (JSP) 中,`&lt;jsp:useBean&gt;` 标签用于实例化一个Java对象,通常是从一个JavaBean。在这个特定的情景中,我们关注的是将字符串转换为Date类型的处理,这在处理日期相关的数据时非常常见。在JSP中,...

    JSP useBean连接 Access 数据库,不使用数据源

    在Java服务器页面(JSP)开发中,`useBean`指令是用于实例化JavaBeans或重用已存在的Java对象的。在这个场景下,我们将探讨如何使用`useBean`指令来连接到Access数据库,而不依赖于数据源(DataSource)。Access...

    jsp事例jsp usebean session

    在JavaServer Pages (JSP) 技术中,`useBean` 指令和 `session` 对象是两个核心概念,它们对于构建动态、数据驱动的Web应用程序至关重要。在这个事例中,我们将深入探讨如何在JSP中利用 `useBean` 指令创建并管理...

    十三、JSP动作

    jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件...

    JSP之访问JavaBean的一个简单例子

    JSP之访问JavaBean的一个简单例子 使用useBean,jsp:setProperty,jsp:getProperty使用的一个简单例子 博客参考地址:https://blog.csdn.net/qq_36631076/article/details/79693890

    Java Web程序设计任务驱动教程课后习题参考答案 - 蓝敏、周伟敏、杨茜

    * JSP 程序开发模式:单纯的 JSP 页面编程、JSP+JavaBean 编程、JSP+Servlet+JavaBean(MVC) 编程 * Web 服务器:WebLogic、WebSphere、Tomcat 等 JSP 基础 * JSP 全称:Java Server Pages * JSP 优点:将内容的...

    jsp标准动作

    5. &lt;jsp:useBean&gt;:用于装载一个将在 JSP 页面中使用的 JavaBean。 6. &lt;jsp:setProperty&gt;:用于设置 Bean 的属性。 7. &lt;jsp:getProperty&gt;:用于检索 Bean 的属性值。 jsp:useBean 标记用于装载一个将在 JSP 页面中...

    Java开发与设计教程

    &lt;jsp:useBean id="eUser" scope="request" class="org.training.course.web.bean.User"&gt; &lt;jsp:setProperty name="eUser" property="userName" value="name"/&gt; &lt;jsp:setProperty name="eUser" property="passWord" ...

    jsp常用标签

    * jsp:setProperty 出现在 jsp:useBean 标签内:&lt;jsp:useBean id="myUser" … &gt; … &lt;jsp:setProperty name="user" property="user" … /&gt; &lt;/jsp:useBean&gt; JSP 中的这些指令可以帮助开发者更方便地实现不同的功能,...

    JSP+UseBean网上购书系统

    【JSP+UseBean网上购书系统详解】 JSP(JavaServer Pages)是Java平台上的一个服务器端脚本语言,用于生成动态网页内容。在这个"JSP+UseBean网上购书系统"中,开发者利用了JSP的核心特性,结合UseBean动作标签,...

    JSP动态网页设计:第9章 JSP动作元素.ppt

    标准的动作元素包括`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:param&gt;`、`&lt;jsp:plugin&gt;`、`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`。 2. **&lt;jsp:include&gt;**: 这个动作元素用于动态地将一个页面...

    WEB开发之JSP的三种注释方式.docx

    本篇文档主要介绍了JSP中的三种注释方式以及两种重要的JSP动作——`jsp:useBean`和`jsp:setProperty`。 首先,JSP提供了三种注释方式: 1. **HTML注释**:这种注释方式对客户端可见,因为它会被发送到浏览器。例如...

    javaBean标签(了解)1

    在这个例子中,我们看到两个`jsp:useBean`标签,它们分别用来实例化一个名为`Customer`的JavaBean。 1. `jsp:useBean`标签:这个标签用于在指定的范围内查找或创建一个JavaBean实例。在这里,我们有两个`jsp:...

    javabean教程[2]

    `&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`这三个标签是实现这一功能的关键,它们帮助我们方便地创建、配置和访问JavaBean,从而简化了动态网页的编写过程。了解并熟练掌握这些标签的使用,将有助...

    jsp表单的FORM传值

    在jsp中,使用&lt;jsp:useBean&gt;动作来使用javaBean,javaBean是一种特殊的java类,可以将java处理代码从jsp页面中分离,使得jsp页面变得更加简洁。 使用&lt;jsp:useBean&gt;动作可以定位或实例化一个javaBean组件,例如:...

    关于JSP标准动作实例

    JSP标准动作分为五类:`&lt;jsp:include&gt;`, `&lt;jsp:forward&gt;`, `&lt;jsp:param&gt;`, `&lt;jsp:useBean&gt;`, 和 `&lt;jsp:setProperty&gt;`。让我们逐一探讨这些动作的用途和用法。 1. **&lt;jsp:include&gt;** 动作: 这个动作用于在运行时...

    JSP程序设计考试试题与答案.docx

    JavaBean 可以在 JSP 页面中使用&lt;jsp:useBean&gt;语句引用。 二、JSP 页面包含和重定向 1. JSP 页面包含:&lt;jsp:include&gt;指令用于在 JSP 页面中包含其他 JSP 文件。flush 属性用于控制页面刷新的时机。 2. JSP 转发和...

    jsp源码 javaben servlet

    在JSP页面中,可以通过`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:useBean&gt;`等动作元素来实现页面间的交互和组件的复用。 JavaBean是一种遵循特定规范的Java类,它是Java平台上的可重用组件。JavaBean主要通过封装...

    JSP系列视屏教程

    &lt;jsp:useBean id="userInfo" class="com.renxiang.model.UserInfo" scope="page"&gt;&lt;/jsp:useBean&gt; &lt;jsp:setProperty property="*" name="userInfo"/&gt; 其中表单对象的Name要和bean对象的属性名称相同,而且,实验表明...

Global site tag (gtag.js) - Google Analytics