`

Jsp访问JavaBean的基本语法

 
阅读更多

(1)编写JavaBean,JavaBean是用Java语言编写的一个可以重用的软件组件,有时候也简称bean。JavaBean的功能没用限制,可以根据用户的要求实现特定的功能。JavaBean是用Java语言编写的公共类。是一种特殊性质的公共内,只有一个不带参数的默认构造方法。JavaBean中预先定义特定的属性和方法模式,通常用setXXX()和getXXX()预先定义的行为方法实现对内部属性的设置和访问。单独存在的JavaBean是没用意义的,它是作为具体的应用的一部分。下面是一个简单的JavaBean,只有一个属性,和对这个属性设定和访问的两个方法:

package beans;

public class TestBean {
	private double value;
	public double getValue(){
		return value;
	}
	public void setValue(double value){
		this.value=value;
	}

}

 (2)在jsp文件中访问自己的bean。在jsp中访问bean可以分成下面的3个步骤:

         1)导入JavaBean类,让指定的JavaBean类有效;

         2)用<jsp:useBean>动作创建JavaBean实例对象;

         3)用<jsp:setProperty>或<jsp:getProperty>或直接调用特定的方法实现对创建对象属性的设置或获取属性的值,达到实现特定功能的目的。一个简单的访问上面bean的jsp页面:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JspBean</title>
</head>
<body>
<form action="" method="post">
<input type="text" name="value" />
<input type="submit" value="提交"/>
</form>

<jsp:useBean id="test" scope="page" class="beans.TestBean"/>
<jsp:setProperty name="test" property="*"/>
<%
	out.println("输入的值为:"+test.getValue());
%>

</body>

</html>

 (3)材料已经准备妥当了,接下来就可以用这些材料来烹一道jsp的小鲜——jsp炒豆子。新建一个Web应用,并拷入一个WEB-INF文件,并在其下建立一个classes文件,并把编译出的bean放在该目录下。将Tomcat打开,就可以在浏览器中访问相应的jsp页面了。这个页面的功能很简单,只是将用户在输入框中输入的数据显示在下面,当然是在按了提交按钮之后。

 

分享到:
评论

相关推荐

    jsp+javaBean做的一个企业门户网站毕业设计源码

    1. JSP基础:包括JSP语法、指令、动作元素、内置对象(如request、response、session等)的使用,以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)的运用。 2. JavaBean规范:理解...

    一个精典实用的jsp+javabean例子

    1. **JSP基本语法**:理解JSP指令(如`&lt;%@ page %&gt;`, `&lt;jsp:include&gt;`)、动作标签(如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`)和表达式语言(EL)的使用。 2. **JavaBean的创建和使用**:学习如何编写符合JavaBean...

    Jsp+JavaBean教程.doc

    要让JavaBean在JSP环境中大放异彩,开发者还需熟悉JSP中特有的JavaBean标签和语法。JSP允许在页面中声明和使用JavaBean,通过`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:getProperty&gt;`等标签,可以轻松实例化...

    jsp+javabean构建的web工程

    【jsp+javabean构建的Web工程】是一种经典的MVC(Model-View-Controller)设计模式的应用,主要用于创建...在实际项目中,开发者需要理解和掌握JSP的语法、JavaBean的设计以及MVC模式的应用,才能有效地利用这个架构。

    jsp和javabean的实例

    本文将阐述javabean的原理,然后阐述javabean在javaserver page下的特定语法,接着演示一个使用jsp+javabean的简单的计数器,最后将详细的讲解一个有数据库功能的javabean+jsp的用户注册程序。 javabean原理与应用 ...

    JSP+JavaBean分页实现方案

    首先,我们需要理解JSP和JavaBean的基本概念。JSP是一种动态网页技术,它允许我们在HTML页面中嵌入Java代码,用于服务器端的数据处理。而JavaBean是Java编程中的一种组件模型,它们是符合特定规范的Java类,通常用作...

    Jsp+Javabean教程《共享》

    通过本教程的学习,读者应能理解 JavaBean 的基本概念及其在 JSP 中的应用。非可视化的 JavaBean 在实际项目开发中尤为重要,它们能够有效地封装业务逻辑和数据处理,提高了代码的可维护性和可读性。同时,结合 JSP ...

    jsp+javaBean实现的购物车

    在IT行业中,构建一个在线购物系统是常见的任务,而购物车功能则是其中的关键部分。本项目采用`jsp+javaBean`技术栈,并...开发者需要熟悉Java、JSP语法、JavaBean规范以及MVC模式的设计原则,才能有效地完成此类项目。

    企业日常事务管理系统 JSP+JAVABEAN +SERVLET

    这是个 JSP+JAVABEAN +SERVLET 完整的java 企业日常事务管理系统项目源码 可以直接导入没有eclipse、myeclipse。内附数据库文件 mysql版,也可改成其它数据库, 换对应数据库连接驱动和修改sql语法即可

    留言板jsp +javabean

    在Web开发领域,"留言板jsp +javabean" 是一个常见的项目,主要用于教学或实践基本的交互式网页设计。这个项目结合了JavaServer Pages (JSP) 技术和JavaBeans组件,帮助初学者理解服务器端编程和动态网页的构建。 *...

    jsp2.0基本语法

    EL简化了JSP中的数据访问,提供了简洁的语法来获取和操作页面作用域、请求作用域、会话作用域和应用作用域的属性。例如: ```jsp ${user.name} ``` 8. **JSTL(JavaServer Pages Standard Tag Library)** ...

    编写JSP+JavaBean+Servlet(MVC)的程序

    2. 编写JSP页面:使用JSP语法创建用户界面,通过&lt;jsp:useBean&gt;引入JavaBean,使用EL(Expression Language)或JSTL(JavaServer Pages Standard Tag Library)表达式来访问和操作JavaBean的属性。 3. 实现Servlet:...

    jsp+javabean开发的同讯录管理系统

    1. JavaWeb开发基础:理解JSP语法和生命周期,以及如何与JavaBean协同工作。 2. JavaBean规范:掌握如何编写符合JavaBean规范的类,包括属性、getter/setter方法和无参构造器等。 3. JDBC编程:理解JDBC的基本用法,...

    物流信息网源码(jsp+javabean)

    1. JSP基本语法:学习如何在JSP页面中嵌入Java代码,如何使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)简化页面逻辑。 2. JavaBean规范:理解JavaBean的属性、构造器和getter/...

    JSP之JavaBean实例程序

    首先,理解JavaBean的基本概念。JavaBean是一个Java类,遵循以下规范: 1. **公共类**:JavaBean必须是公共类,且不为抽象类。 2. **无参构造器**:类应包含一个无参数的构造器,以便于实例化。 3. **属性封装**:...

    JSP基本语法总结(1)---(12)

    本篇文章将对JSP的基本语法进行详细总结,涵盖注释、标准行为、伪指令以及隐藏变量等方面。 ### 1. 注释 在JSP中,我们可以使用多种方式添加注释,以方便理解和维护代码。 - **HTML注释**:对于客户端可见的注释...

    Jsp JavaBean循序渐进教程.rar

    本教程将阐述JavaBean的原理,接着将阐述JavaBean在JavaServer Page下的特定语法,然后 演示一个使用 Jsp JavaBean的简单的计数器,最后将详细的讲解一个有数据库功能的JavaBean jsp 的用户注册程序。

    Jsp和javabean的应用

    在学习JSP和JavaBean的过程中,建议首先理解Java基础,然后深入学习JSP语法,包括指令、动作标签和EL表达式。接着,掌握JavaBean的设计模式和最佳实践,了解如何创建可重用的组件。最后,通过实践项目来巩固理论知识...

    jsp中javabean的用法

    这是关于javabean的一个小程序,可以帮助大家了解javabean中的一些最基本的语法,同时运用了html标记,可以利用IE浏览器去运行一下,看一下效果,如果有不明白的可以找我哦!!

Global site tag (gtag.js) - Google Analytics