`
robinsoncrusoe
  • 浏览: 747206 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

JSP中useBean动作

    博客分类:
  • JAVA
阅读更多
  第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事例jsp usebean session

    `&lt;jsp:useBean&gt;` 是JSP中的一个动作元素,用于在JSP页面中实例化和初始化JavaBean。这个指令有以下几个关键属性: - `id`:定义JavaBean在页面作用域内的变量名。 - `class`:指定JavaBean的全限定类名(包括包名)...

    jsp标准动作

    jsp 标准动作是 JSP 页面中的一种重要组件,用于控制 Servlet 引擎的行为。jsp 标准动作利用 XML 语法格式的标记来实现动态地插入文件、重用 JavaBean 组件、把用户重定向到另外的页面、为 Java 插件生成 HTML 代码...

    JSP useBean连接 Access 数据库,不使用数据源

    在Java服务器页面(JSP)开发中,`useBean`指令是用于实例化JavaBeans或重用已存在的Java对象的。在这个场景下,我们将探讨如何使用`useBean`指令来连接到Access数据库,而不依赖于数据源(DataSource)。Access...

    JSP+UseBean网上购书系统

    在这个"JSP+UseBean网上购书系统"中,开发者利用了JSP的核心特性,结合UseBean动作标签,构建了一个能够实现用户在线浏览、选购书籍功能的系统。 UseBean标签在JSP中是用来实例化和管理JavaBeans的,JavaBeans是一...

    学习servlet,jsp,usebean,数据库封装的不错方法

    UseBean是JSP的一个动作标签,用于在JSP页面中声明和使用JavaBeans(Java对象)。在`&lt;jsp:useBean&gt;`标签中,我们可以定义Bean的类、作用域和初始化属性。Bean通常用于封装数据和业务逻辑,使得JSP页面更专注于展示...

    Jsp7打动作的资料

    `&lt;jsp:useBean&gt;`动作用于在JSP页面中实例化一个JavaBean。`id`属性定义了Bean的引用名,`class`属性指定了Bean的全限定类名,`scope`属性定义了Bean的作用域,可选值包括`page`, `request`, `session`, `...

    JavaBean和JSP中的标准动作_总结与作业

    在JSP中,我们可以通过`&lt;jsp:useBean&gt;`标准动作来实例化和管理JavaBean。这个动作会在指定的作用域(page、request、session或application)中查找或创建JavaBean实例。例如: ```jsp &lt;jsp:useBean id="student" ...

    十三、JSP动作

    jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件...

    JavaBean和JSP中的标准动作

    1. **`&lt;jsp:useBean&gt;`**:这个动作用于在 JSP 页面中实例化一个 JavaBean 或查找现有的 JavaBean 实例。如果找不到,则会尝试按照指定的类名创建一个新的实例。 2. **`&lt;jsp:setProperty&gt;`**:设置 JavaBean 的属性值...

    关于JSP标准动作实例

    在JavaServer Pages (JSP) 技术中,标准动作是预定义的XML标签,用于简化页面开发,增强可维护性和可移植性。本实例旨在深入解析JSP标准动作的使用,帮助开发者更好地理解和应用这些功能。 JSP标准动作分为五类:`...

    JSP 标准动作的WORD文档

    在本篇文档中,我们将深入探讨JSP标准动作,特别是其中的`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:getProperty&gt;`、`&lt;jsp:include&gt;`和`&lt;jsp:forward&gt;`。这些动作是JSP中用于处理JavaBean和页面交互的关键元素,...

    jsp标准语法中7大动作 简记(经典)

    在JavaServer Pages (JSP) 技术中,七大标准动作是开发动态网页的重要组成部分。这些动作提供了在页面上操作数据、控制流程和与服务器交互的功能。以下是对JSP七大标准动作的详细解释: 1. **&lt;jsp:include&gt;** 这...

    jsp动作jsp动作jsp动作jsp动作jsp动作jsp动作

    【JSP 动作】是JavaServer Pages(JSP)技术中的一种机制,它允许开发者在JSP页面中执行特定的操作,比如与JavaBean交互、控制页面流程等。JSP动作是XML格式的标签,它们扩展了JSP的表达能力,使得页面结构更加清晰...

    辽宁工程技术大学JavaBean和JSP常⽤动作实验报告

    `&lt;jsp:useBean&gt;` 动作用于在JSP页面中实例化和查找JavaBean对象。在实验中,注册页面`register.jsp`提交的表单数据被`doRegister.jsp`接收,然后使用`&lt;jsp:useBean&gt;`创建一个`Account`对象,该对象封装了用户输入的...

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

    JavaWeb开发技术中,JSP动作元素是用于增强动态网页功能的重要组成部分,它们允许开发者在JSP页面中集成各种资源,实现数据的交互和页面的动态构建。下面将详细讲解这些动作元素及其用法。 1. **jsp:include**: -...

    JSP 动作元素

    JSP 动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、...jsp:useBean 寻找或者实例化一个JavaBean。 jsp:setProperty 设置Jav

    jsp表单的FORM传值

    在jsp中,使用&lt;jsp:useBean&gt;动作来使用javaBean,javaBean是一种特殊的java类,可以将java处理代码从jsp页面中分离,使得jsp页面变得更加简洁。 使用&lt;jsp:useBean&gt;动作可以定位或实例化一个javaBean组件,例如:...

    JSP动作元素.pptx

    标准动作元素是JSP提供的一些基本动作元素,例如&lt;jsp:include&gt;、&lt;jsp:param&gt;、&lt;jsp:forward&gt;、&lt;jsp:useBean&gt;、&lt;jsp:getProperty&gt;、&lt;jsp:setProperty&gt;和&lt;jsp:plugin&gt;等。自定义动作元素是开发者根据需求自定义的动作...

    JSP动态网页设计:第9章 JSP动作元素.ppt

    JSP 动态网页设计中的动作元素是JSP页面中不可或缺的部分,它们允许开发者在页面级别执行各种操作,包括引入其他资源、转发请求以及与JavaBean交互等。本章主要探讨了以下几个关键的动作元素: 1. **JSP动作元素...

    JSP动作与数据加密

    本篇文章将深入探讨JSP中的动作(Actions)以及如何在JSP中实现数据加密。 一、JSP动作 JSP动作是JSP元素之一,它们并不像脚本元素那样在服务器上执行,而是由JSP引擎在转换成Servlet时处理。JSP动作主要分为以下...

Global site tag (gtag.js) - Google Analytics