- 浏览: 61870 次
- 性别:
- 来自: 广州
最新评论
<%-- *************** SessionBean.jsp **************** --%> <jsp:useBean id="counterBean" scope="session" class="bean.CounterBean" /> <%-- <% bean.CounterBean counterBean = (bean.CounterBean)session.getAttribute("counterBean"); if(counterBean == null) { counterBean = new bean.CounterBean(); session.setAttribute("counterBean", counterBean); } %> --%> <HTML> <BODY> <H3>CounterBean scope="session" Example</H3> <B>Count:</B> <%= counterBean.getCount() %> </BODY> </HTML>
<%-- ************** SessionBean2.jsp **************** --%> <jsp:useBean id="counterBean" scope="session" class="bean.CounterBean" /> <HTML> <BODY> <H3>CounterBean scope="session" 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; } }
发表评论
-
Servlet的运行过程和生命周期
2011-03-03 13:06 595Servlet的运行过程和生命周期 Demo3() 反射实 ... -
servletToJSP.java
2011-02-25 12:58 785import javax.servlet.*; import ... -
FromJspToServlet.jsp
2011-02-25 12:58 720<html> <body bgcolor= ... -
ServletUseJsp.jsp
2011-02-25 12:57 695<%@ page contentType="t ... -
JSP处理乱码问题
2011-02-25 12:54 663<form action=b.jsp method= ... -
HelloBean
2011-02-25 12:48 635<html> <head> < ... -
建立表单参数和Bean属性之间的关联
2011-02-25 12:42 859<!DOCTYPE HTML PUBLIC " ... -
jsp:useBean(application)
2011-02-25 12:38 753<%-- *********** Application ... -
jsp:useBean(request)
2011-02-25 12:34 835[code="java]<%-- ****** ... -
jsp:useBean(page)
2011-02-25 12:32 657<%-- *************** PageBea ... -
jsp:useBean
2011-02-25 12:26 699引用//=================== Counter ... -
jsp:forward / jsp:param
2011-02-25 11:27 881引用<html> <head> < ... -
jsp:include
2011-02-25 11:25 1041引用<html> <head> < ... -
TestBar.jsp
2011-02-25 11:21 748引用<%@page contentType=" ... -
TestDirective.jsp
2011-02-25 11:17 707<%@page import="java.ut ... -
Expressions.jsp
2011-02-25 11:16 521<!-- Example of JSP Expres ... -
BGColor.jsp
2011-02-25 11:15 740<HTML> <HEAD> & ... -
AccessCounts.jsp
2011-02-25 11:14 612<HTML><HEAD><TIT ... -
HelloWorld.jsp
2011-02-25 11:12 761<html> <head>< ... -
TestB
2011-02-25 11:09 735public class TestB { static S ...
相关推荐
在JavaServer Pages (JSP) 技术中,`useBean` 指令和 `session` 对象是两个核心概念,它们对于构建动态、数据驱动的Web应用程序至关重要。在这个事例中,我们将深入探讨如何在JSP中利用 `useBean` 指令创建并管理...
在Java服务器页面(JSP)开发中,`useBean`指令是用于实例化JavaBeans或重用已存在的Java对象的。在这个场景下,我们将探讨如何使用`useBean`指令来连接到Access数据库,而不依赖于数据源(DataSource)。Access...
* JSP 九大主要内置对象:out、page、request、response、session、application、config、pageContext 和 exception * request 对象用来获取名为 “username” 的请求参数:request.getAttribute("username") * 向...
5. <jsp:useBean>:用于装载一个将在 JSP 页面中使用的 JavaBean。 6. <jsp:setProperty>:用于设置 Bean 的属性。 7. <jsp:getProperty>:用于检索 Bean 的属性值。 jsp:useBean 标记用于装载一个将在 JSP 页面中...
<jsp:useBean id="eUser" scope="request" class="org.training.course.web.bean.User"/> ``` 等价的Java代码如下所示: ```java User eUser; eUser = (User) request.getAttribute("eUser"); if (eUser == null) ...
语法:<jsp:useBean id="name" scope="page | request | session | application" typeSpec /> * typeSpec 有以下几种可能的情况:class="className" | class="className" type="typeName" | beanName="beanName" ...
1. **JavaBeans的使用**:在JSP页面中,`<jsp:useBean>`标签首先会查找在指定作用域(如page、request、session或application)中是否存在指定类型的JavaBean。如果不存在,它会根据类名创建一个新的实例,并将其放...
<jsp:useBean id="BeanName" class="BeanClass" scope="page|request|session|application"/> ``` 这里的`id`属性定义了Bean的唯一标识,`class`属性指定Bean的全限定类名,`scope`属性定义了Bean的作用域,可以是`...
在这个例子中,我们看到两个`jsp:useBean`标签,它们分别用来实例化一个名为`Customer`的JavaBean。 1. `jsp:useBean`标签:这个标签用于在指定的范围内查找或创建一个JavaBean实例。在这里,我们有两个`jsp:...
创建或查找JavaBean的动作,语法为`<jsp:useBean id="beanId" class="fully.qualified.BeanClass" scope="page | request | session | application" />`。`id`是JavaBean的引用名,`class`指定Bean的完整类名,`...
<jsp:useBean id="myBean" scope="session" class="com.example.MyBean" /> ``` 这里的`id`属性是JavaBean的唯一标识符,`scope`表示其作用域,`class`则是JavaBean的全限定类名。 2. `<jsp:setProperty>`标签 `...
在jsp页面中,可以使用<jsp:setProperty>动作来设置javaBean的属性,例如:<jsp:usebean id="cart" scope="session" class="session.carts" /> <jsp:setproperty name="cart" property="*" />,这将设置cart实例的...
2. Session:Session 是一种服务器端存储机制,用于存储客户端的会话信息。Session 可以在 JSP 页面中使用<jsp:useBean>语句引用。 四、JSP 标签库 1. Taglib:Taglib 是一种 JSP 标签库,用于封装业务逻辑。...
<jsp:useBean id="book" class="com.example.Book" scope="session"></jsp:useBean> <jsp:setProperty name="book" property="title" param="bookTitle"/> ``` 这里的`book`是JavaBean的ID,`com.example.Book`是...
<jsp:useBean id="myBean" class="com.example.MyBean" scope="session"/> ``` 5. **<jsp:setProperty>** 动作: 这个动作用于设置JavaBean属性的值。通常与 `<jsp:useBean>` 结合使用,用于初始化或更新...
- **JSP动作**:如`<jsp:include>`、`<jsp:useBean>`、`<jsp:setProperty>`等,用于操作JavaBean或其他资源。 3. **JSP标记和指令** - **JSP内置对象**:包括`request`、`response`、`session`、`application`、`...
13. **Bean的scope属性**:`jsp:useBean`动作中的`scope`属性可以设置为`session`、`application`、`page`或`request`,定义Bean的作用域。 14. **Session属性的数据类型**:Session可以设置的属性值是Object类型,...
<jsp:useBean id="counter" class="myPack.CounterBean" scope="session"/> <jsp:setProperty name="counter" property="count" value="0"/> ``` 这将创建一个`CounterBean`实例,绑定到`counter`变量,并初始化`...
<jsp:useBean id="myBean" class="com.example.MyBean" scope="session"/> ``` 在这个例子中,如果session中不存在名为myBean的Bean,JSP将会创建一个`com.example.MyBean`的新实例并将其放入session中。 2. `...