- 浏览: 62419 次
- 性别:
- 来自: 广州
-
最新评论
[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>
<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; } }
发表评论
-
Servlet的运行过程和生命周期
2011-03-03 13:06 630Servlet的运行过程和生命周期 Demo3() 反射实 ... -
servletToJSP.java
2011-02-25 12:58 793import javax.servlet.*; import ... -
FromJspToServlet.jsp
2011-02-25 12:58 721<html> <body bgcolor= ... -
ServletUseJsp.jsp
2011-02-25 12:57 700<%@ page contentType="t ... -
JSP处理乱码问题
2011-02-25 12:54 668<form action=b.jsp method= ... -
HelloBean
2011-02-25 12:48 640<html> <head> < ... -
建立表单参数和Bean属性之间的关联
2011-02-25 12:42 868<!DOCTYPE HTML PUBLIC " ... -
jsp:useBean(application)
2011-02-25 12:38 757<%-- *********** Application ... -
jsp:useBean(session)
2011-02-25 12:36 782<%-- *************** Session ... -
jsp:useBean(page)
2011-02-25 12:32 661<%-- *************** PageBea ... -
jsp:useBean
2011-02-25 12:26 704引用//=================== Counter ... -
jsp:forward / jsp:param
2011-02-25 11:27 888引用<html> <head> < ... -
jsp:include
2011-02-25 11:25 1053引用<html> <head> < ... -
TestBar.jsp
2011-02-25 11:21 752引用<%@page contentType=" ... -
TestDirective.jsp
2011-02-25 11:17 719<%@page import="java.ut ... -
Expressions.jsp
2011-02-25 11:16 530<!-- Example of JSP Expres ... -
BGColor.jsp
2011-02-25 11:15 745<HTML> <HEAD> & ... -
AccessCounts.jsp
2011-02-25 11:14 620<HTML><HEAD><TIT ... -
HelloWorld.jsp
2011-02-25 11:12 794<html> <head>< ... -
TestB
2011-02-25 11:09 750public class TestB { static S ...
相关推荐
* JSP 九大主要内置对象:out、page、request、response、session、application、config、pageContext 和 exception * request 对象用来获取名为 “username” 的请求参数:request.getAttribute("username") * 向...
在JavaServer Pages (JSP) 技术中,`useBean` 指令和 `session` 对象是两个核心概念,它们对于构建动态、数据驱动的Web应用程序至关重要。在这个事例中,我们将深入探讨如何在JSP中利用 `useBean` 指令创建并管理...
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"> <jsp:setProperty name="eUser" property="userName" value="name"/> <jsp:setProperty name="eUser" property="passWord" ...
语法:<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。如果不存在,它会根据类名创建一个新的实例,并将其放...
6. **请求转发与重定向**:在处理用户请求时,可能会使用到JSP的请求转发(request.getRequestDispatcher())和重定向(response.sendRedirect())功能,以实现页面间的跳转。 7. **表单验证**:在处理用户输入时,...
`<jsp:useBean>`、`<jsp:setProperty>`和`<jsp:getProperty>`这三个标签是实现这一功能的关键,它们帮助我们方便地创建、配置和访问JavaBean,从而简化了动态网页的编写过程。了解并熟练掌握这些标签的使用,将有助...
- 第一个:`<jsp:useBean id="customer" class="com.atguigu.javaweb.Customer" scope="request">`。它定义了一个名为`customer`的JavaBean,类是`com.atguigu.javaweb.Customer`,并且将其作用域设置为`request`。...
<jsp:useBean id="BeanName" class="BeanClass" scope="page|request|session|application"/> ``` 这里的`id`属性定义了Bean的唯一标识,`class`属性指定Bean的全限定类名,`scope`属性定义了Bean的作用域,可以是`...
创建或查找JavaBean的动作,语法为`<jsp:useBean id="beanId" class="fully.qualified.BeanClass" scope="page | request | session | application" />`。`id`是JavaBean的引用名,`class`指定Bean的完整类名,`...
在jsp中,使用<jsp:useBean>动作来使用javaBean,javaBean是一种特殊的java类,可以将java处理代码从jsp页面中分离,使得jsp页面变得更加简洁。 使用<jsp:useBean>动作可以定位或实例化一个javaBean组件,例如:...
在JSP页面中,可以通过`<jsp:include>`、`<jsp:forward>`、`<jsp:useBean>`等动作元素来实现页面间的交互和组件的复用。 JavaBean是一种遵循特定规范的Java类,它是Java平台上的可重用组件。JavaBean主要通过封装...
本文将重点介绍三个常用的Action Elements:`<jsp:useBean>`, `<jsp:setProperty>`, `<jsp:getProperty>`,以及`<jsp:include>`, `<jsp:forward>`, `<jsp:param>`和`<jsp:plugin>`。 1. `<jsp:useBean>` `<jsp:...
- **JSP内置对象**:包括`request`、`response`、`session`、`application`、`out`、`pageContext`等,它们提供了对HTTP请求、响应和服务器环境的访问接口。 - **JSP指令**:如`<%@ page %>`设置页面属性,`<jsp:...
2. **JSP标准动作**:JSP标准动作是一组预定义的标签,如`<jsp:useBean>`、`<jsp:setProperty>`、`<jsp:getProperty>`、`<jsp:include>`和`<jsp:forward>`,它们提供了与JavaBean交互以及控制页面流程的功能。...
例如,`<jsp:useBean id="user" scope="request" class="beans.userinfobean"/>` 创建了一个名为`user`的JavaBean,其类型为`beans.userinfobean`,并且在请求作用域内可用。`jsp:setProperty` 用于设置JavaBean的...
13. **Bean的scope属性**:`jsp:useBean`动作中的`scope`属性可以设置为`session`、`application`、`page`或`request`,定义Bean的作用域。 14. **Session属性的数据类型**:Session可以设置的属性值是Object类型,...
<jsp:useBean id="user" class="com.example.UserBean" scope="request" /> ``` - **EL和JSTL**:接着,我们可以使用EL表达式和JSTL标签从模型中获取数据并在页面上展示。例如,显示用户名: ```jsp 用户名: ${...
2. 在 JSP 中,使用 <jsp:useBean> 动作元素可以将 JavaBean 实例化,并将其作用域设为整个应用程序。 知识点:<jsp:useBean> 动作元素用于实例化 JavaBean,并将其绑定到 JSP 页面。scope 属性用于设置 Bean 的...