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

jsp:useBean(application)

阅读更多
<%-- *********** ApplicationBean.jsp ************ --%>

<%--
<jsp:useBean id="counterBean"
             scope="application"
             class="bean.CounterBean" />
             
 --%>
 
<%
bean.CounterBean counterBean = (bean.CounterBean)application.getAttribute("counterBean");
if(counterBean == null) {
	counterBean = new bean.CounterBean();
	application.setAttribute("counterBean", counterBean);
}

%>
<HTML>
<BODY>
<H3>CounterBean scope="application" Example</H3>
<B>Count:</B> <%= counterBean.getCount() %>
</BODY>
</HTML>



<%-- ************ ApplicationBean2.jsp ************ --%>
<jsp:useBean id="counterBean"
             scope="application"
             class="bean.CounterBean" />
<HTML>
<BODY>
<H3>CounterBean scope="application" 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;
	}

	
}
分享到:
评论

相关推荐

    jsp事例jsp usebean session

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

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

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

    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; ``` 等价的Java代码如下所示: ```java User eUser; eUser = (User) request.getAttribute("eUser"); if (eUser == null) ...

    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。如果不存在,它会根据类名创建一个新的实例,并将其放...

    javabean教程[2]

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

    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的完整类名,`...

    简单介绍所有标签和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交互以及控制页面流程的功能。...

    WEB开发 之 Actions的使用.docx

    &lt;jsp:useBean id="beanInstanceName" scope="page|request|session|application" class="package.class" /&gt; ``` - `id`属性定义了JavaBean在页面中的引用名。 - `scope`指定了Bean的作用域,可以是`page`、`...

    JSP 标准动作的WORD文档

    这些预定义的对象,如`request`、`response`、`out`、`session`、`application`和`pageContext`,是JSP容器自动导入到每个JSP页面中的。它们提供了对HTTP请求、响应以及页面上下文的直接访问,从而简化了页面间的...

    JSP测试题1(有答案)

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

    JSP程序设计与案例实战

    exception)、JavaBean组件、JSP标准动作(&lt;jsp:forward&gt;,&lt;jsp:param&gt;,&lt;jsp:setProperty&gt;,&lt;jsp:plugin&gt;,&lt;jsp:include&gt;,&lt;jsp:useBean&gt;,&lt;jsp:getProperty&gt;)、JSP中使用数据库(JDBC常用API)、JSTL的配置步骤、核心...

    JavaWeb开发技术-JSP动作元素.pptx

    &lt;jsp:useBean id="beanName" class="fully.qualified.BeanClassName" scope="page|request|session|application" /&gt; ``` - `id` 属性定义了JavaBean在JSP页面中的引用名称,`class` 指定Bean的完整类名,而`scope...

    JSP Javabean

    1. **实例化和绑定**:使用`&lt;jsp:useBean&gt;`标签创建JavaBean实例,并将其绑定到一个特定的作用域(如page、request、session或application)。例如: ```jsp &lt;jsp:useBean id="myBean" scope="session" class=...

    JSP考试试题

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

    Java-Web-复习题集(1)期末考试题含答案.pdf

    1. JSP动作指令标记:JSP提供了几种动作指令,例如`&lt;jsp:param&gt;`用于传递参数,`&lt;jsp:plugin&gt;`用于处理浏览器插件,而`&lt;jsp:useBean&gt;`则用于在JSP页面中实例化和使用JavaBean。`&lt;jsp:javaBean&gt;`实际上是`&lt;jsp:...

Global site tag (gtag.js) - Google Analytics