第1个例子
useBean1.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<form action="useBean2.jsp" method="post">
<jsp:useBean id="stu1" scope="session" class="com.Student"/>
<jsp:setProperty name="stu1" property="age" value="10000"/>
<jsp:getProperty name="stu1" property="age"/>
<%-- jsp:getProperty 表示获取属性值并显示出来--%>
<input type="submit" value="提交">
</form>
</body>
</html>
useBean2.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
传递过来的值为:
<%--jsp:getProperty 表示获取属性值并显示出来--%>
<jsp:useBean id="stu1" scope="session" class="com.Student"/>
<jsp:getProperty name="stu1" property="age"/>
</body>
</html>
com.Student
package com;
public class Student {
private int sid;
private String name;
private int age;
public int getSid() {
return sid;
}
public void setSid(int sid) {
this.sid = sid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
第2个例子
useBean3.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<form action="useBean4.jsp" method="post">
<center>添加信息<br>
学生学号<input type="text" name="sid"><br>
学生姓名<input type="text" name="name"><br>
学生年龄<input type="text" name="age"><br>
<input type="submit" value="确定">
</center>
</form>
</body>
</html>
useBean4.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<jsp:useBean id="stu2" scope="page" class="com.Student"></jsp:useBean>
<%--还有就是如果想一次设定所有参数,可以这样写 --%>
<jsp:setProperty name="stu2" property="*"/>
添加的学号是:<jsp:getProperty name="stu2" property="sid"/><br>
添加的姓名是:<jsp:getProperty name="stu2" property="name"/><br>
添加的年龄是:<jsp:getProperty name="stu2" property="age"/><br>
</body>
</html>
分享到:
相关推荐
`<jsp:useBean>` 是JSP中的一个动作元素,用于在JSP页面中实例化和初始化JavaBean。这个指令有以下几个关键属性: - `id`:定义JavaBean在页面作用域内的变量名。 - `class`:指定JavaBean的全限定类名(包括包名)...
jsp 标准动作是 JSP 页面中的一种重要组件,用于控制 Servlet 引擎的行为。jsp 标准动作利用 XML 语法格式的标记来实现动态地插入文件、重用 JavaBean 组件、把用户重定向到另外的页面、为 Java 插件生成 HTML 代码...
在Java服务器页面(JSP)开发中,`useBean`指令是用于实例化JavaBeans或重用已存在的Java对象的。在这个场景下,我们将探讨如何使用`useBean`指令来连接到Access数据库,而不依赖于数据源(DataSource)。Access...
在这个"JSP+UseBean网上购书系统"中,开发者利用了JSP的核心特性,结合UseBean动作标签,构建了一个能够实现用户在线浏览、选购书籍功能的系统。 UseBean标签在JSP中是用来实例化和管理JavaBeans的,JavaBeans是一...
UseBean是JSP的一个动作标签,用于在JSP页面中声明和使用JavaBeans(Java对象)。在`<jsp:useBean>`标签中,我们可以定义Bean的类、作用域和初始化属性。Bean通常用于封装数据和业务逻辑,使得JSP页面更专注于展示...
`<jsp:useBean>`动作用于在JSP页面中实例化一个JavaBean。`id`属性定义了Bean的引用名,`class`属性指定了Bean的全限定类名,`scope`属性定义了Bean的作用域,可选值包括`page`, `request`, `session`, `...
在JSP中,我们可以通过`<jsp:useBean>`标准动作来实例化和管理JavaBean。这个动作会在指定的作用域(page、request、session或application)中查找或创建JavaBean实例。例如: ```jsp <jsp:useBean id="student" ...
jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件...
1. **`<jsp:useBean>`**:这个动作用于在 JSP 页面中实例化一个 JavaBean 或查找现有的 JavaBean 实例。如果找不到,则会尝试按照指定的类名创建一个新的实例。 2. **`<jsp:setProperty>`**:设置 JavaBean 的属性值...
在JavaServer Pages (JSP) 技术中,标准动作是预定义的XML标签,用于简化页面开发,增强可维护性和可移植性。本实例旨在深入解析JSP标准动作的使用,帮助开发者更好地理解和应用这些功能。 JSP标准动作分为五类:`...
在本篇文档中,我们将深入探讨JSP标准动作,特别是其中的`<jsp:useBean>`、`<jsp:setProperty>`、`<jsp:getProperty>`、`<jsp:include>`和`<jsp:forward>`。这些动作是JSP中用于处理JavaBean和页面交互的关键元素,...
在JavaServer Pages (JSP) 技术中,七大标准动作是开发动态网页的重要组成部分。这些动作提供了在页面上操作数据、控制流程和与服务器交互的功能。以下是对JSP七大标准动作的详细解释: 1. **<jsp:include>** 这...
【JSP 动作】是JavaServer Pages(JSP)技术中的一种机制,它允许开发者在JSP页面中执行特定的操作,比如与JavaBean交互、控制页面流程等。JSP动作是XML格式的标签,它们扩展了JSP的表达能力,使得页面结构更加清晰...
`<jsp:useBean>` 动作用于在JSP页面中实例化和查找JavaBean对象。在实验中,注册页面`register.jsp`提交的表单数据被`doRegister.jsp`接收,然后使用`<jsp:useBean>`创建一个`Account`对象,该对象封装了用户输入的...
JavaWeb开发技术中,JSP动作元素是用于增强动态网页功能的重要组成部分,它们允许开发者在JSP页面中集成各种资源,实现数据的交互和页面的动态构建。下面将详细讲解这些动作元素及其用法。 1. **jsp:include**: -...
JSP 动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、...jsp:useBean 寻找或者实例化一个JavaBean。 jsp:setProperty 设置Jav
在jsp中,使用<jsp:useBean>动作来使用javaBean,javaBean是一种特殊的java类,可以将java处理代码从jsp页面中分离,使得jsp页面变得更加简洁。 使用<jsp:useBean>动作可以定位或实例化一个javaBean组件,例如:...
标准动作元素是JSP提供的一些基本动作元素,例如<jsp:include>、<jsp:param>、<jsp:forward>、<jsp:useBean>、<jsp:getProperty>、<jsp:setProperty>和<jsp:plugin>等。自定义动作元素是开发者根据需求自定义的动作...
JSP 动态网页设计中的动作元素是JSP页面中不可或缺的部分,它们允许开发者在页面级别执行各种操作,包括引入其他资源、转发请求以及与JavaBean交互等。本章主要探讨了以下几个关键的动作元素: 1. **JSP动作元素...
本篇文章将深入探讨JSP中的动作(Actions)以及如何在JSP中实现数据加密。 一、JSP动作 JSP动作是JSP元素之一,它们并不像脚本元素那样在服务器上执行,而是由JSP引擎在转换成Servlet时处理。JSP动作主要分为以下...