`
Junjiejkl
  • 浏览: 62419 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jsp:useBean(request)

阅读更多
[code="java]<%-- ************* RequestBean.jsp ************** --%>


<jsp:useBean id="counterBean"
             scope="request"
             class="bean.CounterBean" />

<%--
<%
bean.CounterBean counterBean = (bean.CounterBean)request.getAttribute("counterBean");
if(counterBean == null) {
counterBean = new bean.CounterBean();
request.setAttribute("counterBean", counterBean);
}
%>
--%>

<HTML>
<BODY>
<H3>CounterBean scope="request" Example</H3>

<% counterBean.setCount(100); %>

<jsp:forward page="RequestBean2.jsp" />

<%--
<% response.sendRedirect("RequestBean2.jsp"); %>
--%>
</BODY>
</HTML>



<%-- ************* RequestBean2.jsp ************** --%>
<jsp:useBean id="counterBean"
             scope="request"
             class="bean.CounterBean" />
<HTML>
<BODY>
<H3>CounterBean scope="request" Example</H3>
<B>Count:</B> <%= counterBean.getCount() %>
</BODY>
</HTML>


//=================== CounterBean.java =================
package bean;

import java.io.Serializable;

@SuppressWarnings("serial")
public class CounterBean implements Serializable {
	private int count = 0;

	public CounterBean() {
	}

	public int getCount() {
		count ++;
		return count;
	}

	public void setCount(int count) {
		this.count = count;
	}

	
}
分享到:
评论

相关推荐

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

    * JSP 九大主要内置对象:out、page、request、response、session、application、config、pageContext 和 exception * request 对象用来获取名为 “username” 的请求参数:request.getAttribute("username") * 向...

    jsp事例jsp usebean session

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

    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常用标签

    语法:&lt;jsp:useBean id="name" scope="page | request | session | application" typeSpec /&gt; * typeSpec 有以下几种可能的情况:class="className" | class="className" type="typeName" | beanName="beanName" ...

    JSP+UseBean网上购书系统

    1. **JavaBeans的使用**:在JSP页面中,`&lt;jsp:useBean&gt;`标签首先会查找在指定作用域(如page、request、session或application)中是否存在指定类型的JavaBean。如果不存在,它会根据类名创建一个新的实例,并将其放...

    学生管理系,jsp+javabean编写,功能强大

    6. **请求转发与重定向**:在处理用户请求时,可能会使用到JSP的请求转发(request.getRequestDispatcher())和重定向(response.sendRedirect())功能,以实现页面间的跳转。 7. **表单验证**:在处理用户输入时,...

    javabean教程[2]

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

    javaBean标签(了解)1

    - 第一个:`&lt;jsp:useBean id="customer" class="com.atguigu.javaweb.Customer" scope="request"&gt;`。它定义了一个名为`customer`的JavaBean,类是`com.atguigu.javaweb.Customer`,并且将其作用域设置为`request`。...

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

    &lt;jsp:useBean id="BeanName" class="BeanClass" scope="page|request|session|application"/&gt; ``` 这里的`id`属性定义了Bean的唯一标识,`class`属性指定Bean的全限定类名,`scope`属性定义了Bean的作用域,可以是`...

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

    创建或查找JavaBean的动作,语法为`&lt;jsp:useBean id="beanId" class="fully.qualified.BeanClass" scope="page | request | session | application" /&gt;`。`id`是JavaBean的引用名,`class`指定Bean的完整类名,`...

    jsp表单的FORM传值

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

    jsp源码 javaben servlet

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

    简单介绍所有标签和EL表达式

    本文将重点介绍三个常用的Action Elements:`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`, `&lt;jsp:getProperty&gt;`,以及`&lt;jsp:include&gt;`, `&lt;jsp:forward&gt;`, `&lt;jsp:param&gt;`和`&lt;jsp:plugin&gt;`。 1. `&lt;jsp:useBean&gt;` `&lt;jsp:...

    JSP 应用程序开发指南

    - **JSP内置对象**:包括`request`、`response`、`session`、`application`、`out`、`pageContext`等,它们提供了对HTTP请求、响应和服务器环境的访问接口。 - **JSP指令**:如`&lt;%@ page %&gt;`设置页面属性,`&lt;jsp:...

    jsp动作jsp动作jsp动作jsp动作jsp动作jsp动作

    2. **JSP标准动作**:JSP标准动作是一组预定义的标签,如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:getProperty&gt;`、`&lt;jsp:include&gt;`和`&lt;jsp:forward&gt;`,它们提供了与JavaBean交互以及控制页面流程的功能。...

    JSP应用开发-房屋信息查询.pptx

    例如,`&lt;jsp:useBean id="user" scope="request" class="beans.userinfobean"/&gt;` 创建了一个名为`user`的JavaBean,其类型为`beans.userinfobean`,并且在请求作用域内可用。`jsp:setProperty` 用于设置JavaBean的...

    JSP考试试题

    13. **Bean的scope属性**:`jsp:useBean`动作中的`scope`属性可以设置为`session`、`application`、`page`或`request`,定义Bean的作用域。 14. **Session属性的数据类型**:Session可以设置的属性值是Object类型,...

    jsp+servlet+usebean实现MVC

    &lt;jsp:useBean id="user" class="com.example.UserBean" scope="request" /&gt; ``` - **EL和JSTL**:接着,我们可以使用EL表达式和JSTL标签从模型中获取数据并在页面上展示。例如,显示用户名: ```jsp 用户名: ${...

    JSP测试题1(有答案)

    2. 在 JSP 中,使用 &lt;jsp:useBean&gt; 动作元素可以将 JavaBean 实例化,并将其作用域设为整个应用程序。 知识点:&lt;jsp:useBean&gt; 动作元素用于实例化 JavaBean,并将其绑定到 JSP 页面。scope 属性用于设置 Bean 的...

Global site tag (gtag.js) - Google Analytics