一 <jsp:useBeans>
作用:在jsp页面中实例化或者在指定范围内使用javabean:
<jsp:useBean id="标示符" class="java类全名" scope="作用范围">
二 代码
1、Users.java
package com.po;
/*
* 用户类
* */
public class Users {
private String username;//用户名
private String password;//密码
//保留此默认的构造方法
public Users()
{
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
2、useBean.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<jsp:useBean id="myUsers" class="com.po.Users" scope="page"/>
<h1>使用useBean动作创建javabean的实例</h1>
<hr>
用户名:<%=myUsers.getUsername() %><br>
密码:<%=myUsers.getPassword() %><br>
</body>
</html>
三 测试
相关推荐
JSP 动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。...
标准动作元素是JSP提供的一些基本动作元素,例如、、、<jsp:useBean>、、和等。自定义动作元素是开发者根据需求自定义的动作元素,可以实现特定的业务逻辑。 二、动作元素 动作元素用于将其他资源包含在当前JSP...
在这个主题中,我们将深入探讨JSP的基本语法、指令和动作元素。 ### **一、JSP基本语法** 1. **脚本元素**: - **<% %>:** 这是Java脚本let区,用于编写Java表达式,它们会被Java编译器转换为等效的Java语句。 -...
`<jsp:useBean>` 是JSP中的一个动作元素,用于在JSP页面中实例化和初始化JavaBean。这个指令有以下几个关键属性: - `id`:定义JavaBean在页面作用域内的变量名。 - `class`:指定JavaBean的全限定类名(包括包名)...
【JavaWeb程序设计入门课件JSP动作元素共6页.pdf】 这门课程主要涵盖了JavaWeb开发中的一个重要组成部分——JSP(JavaServer Pages)的动作元素。JSP是Java平台上的一个动态网页技术,它允许开发者在HTML或者XML...
标准的动作元素包括`<jsp:include>`、`<jsp:forward>`、`<jsp:param>`、`<jsp:plugin>`、`<jsp:useBean>`、`<jsp:setProperty>`和`<jsp:getProperty>`。 2. ****: 这个动作元素用于动态地将一个页面或资源的输出...
JavaWeb开发技术中,JSP动作元素是用于增强动态网页功能的重要组成部分,它们允许开发者在JSP页面中集成各种资源,实现数据的交互和页面的动态构建。下面将详细讲解这些动作元素及其用法。 1. **jsp:include**: -...
在构建网络计算器时,我们可能需要用到`useBean`和`setProperty`这两个动作元素。 `<jsp:useBean>`动作元素用于在JSP页面上实例化一个Java Bean。Java Bean是一种符合JavaBeans规范的Java类,通常用于封装数据和...
- JSP 动作元素 - JavaBean 对象 - JSP 标签库 **3. JSP的编译指令包括哪些?请叙述各自的特点:** - **Page指令:** 设置JSP页面的各种属性,如language、contentType、import等。 - **Include指令:** 包含...
UseBean是JSP的一个动作标签,用于在JSP页面中声明和使用JavaBeans(Java对象)。在`<jsp:useBean>`标签中,我们可以定义Bean的类、作用域和初始化属性。Bean通常用于封装数据和业务逻辑,使得JSP页面更专注于展示...
2. 在 JSP 中,使用 <jsp:useBean> 动作元素可以将 JavaBean 实例化,并将其作用域设为整个应用程序。 知识点:<jsp:useBean> 动作元素用于实例化 JavaBean,并将其绑定到 JSP 页面。scope 属性用于设置 Bean 的...
本文档主要介绍了基于JSP的简单购物车的实现,实验目的旨在进一步掌握JSP的基本语法和熟悉JSP相关指令元素和动作元素。下面将详细介绍实验的目的、实验内容、实验步骤和代码实现。 实验目的 实验目的主要有两个:...
在 JSP 中可以使用<jsp:useBean>动作元素来引用 JavaBean。JavaBean 的作用域包括 page、request、session 和 application 四种。 5. 数据库应用:数据库是用于存储和管理数据的系统。在 JavaWeb 开发中,常用的...
4.2 JSP动作元素 动作元素用于在页面上执行操作,如包含其他文件、转发请求、使用JSTL标签等。4.2.1 jsp:include 动作用于动态包含页面。4.2.2 jsp:forward 动作用于将请求转发到另一个页面。4.2.3 jsp:useBean 动作...
#### <jsp:useBean>, , <jsp:getProperty> 动作元素详解 这三个动作元素用于管理JavaBeans: - **<jsp:useBean>**:用于在JSP页面中声明并使用一个JavaBean。 - ****:用于设置JavaBean的属性值。 - ****:用于获取...
3. **JSP动作元素**:JSP的动作元素(如,,<jsp:useBean>等)用于控制页面流程和组件管理。在图书管理系统中,例如,<jsp:useBean>可能用于实例化和初始化一个JavaBean,以便在多个页面间共享数据。动作元素让...
常见的JSP动作元素包括jsp:useBean、jsp:setProperty和jsp:getProperty。在处理添加留言的JSP页面中,需要使用JSP动作元素来执行服务器端的操作。 4._EL表达式:EL(Expression Language)是一种用于在JSP页面中...
JSP 动作元素的使用使得开发者能更灵活地控制页面的行为,而指令则提供了对页面整体配置的能力。两者结合,使得JSP成为了一个强大的动态网页开发工具。在实际应用中,合理运用这些指令和动作元素,能够提高代码的...
接下来,我们讨论JSP的动作元素,它们是用于在客户端请求时动态执行的特殊标记。其中,`jsp:useBean`和`jsp:setProperty`是非常关键的两个。 `jsp:useBean`动作用于创建和引用JavaBean组件,它可以将现有的Bean嵌入...