`
Ydoing
  • 浏览: 105984 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JavaBean入门与简介

 
阅读更多

简介

JavaBean是可重复使用的组件,在web发展初期(web model1),jsp用JavaBean来处理业务逻辑。
有4种生命周期:
- session
- request
- application
- page

JavaBean有几种 特点:
- 公共的类
- 有不带参的构造方法
- 每个属性都有set和get方法
- 如果需要,能被持久化

实例

javabean:

package com.ydoing.base;
public class EL {
    private String name = "jack";
    private int count = 10;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getCount() {
        return count;
    }
    public void setCount(int count) {
        this.count = count;
    }
}

index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%@ page import="com.ydoing.base.EL" %>
<!--直接使用  -->
<%
EL bean = new EL();
%>
名字:<%=bean.getName() %>
数量:<%=bean.getCount() %>
<br>
<jsp:useBean id="el" scope="session" class="com.ydoing.base.EL"/>
<!-- 使用jsp标签访问bean -->
名字:<jsp:getProperty property="name" name="el"/>
数量:<jsp:setProperty property="count" name="el" value="333"/>
<jsp:getProperty property="count" name="el"/>
<br>
</body>
</html>  

访问index.jsp会输出:

名字:jack 数量:10 
名字:jack 数量: 333 
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    JavaBean入门 - 概念和简单例子

    ### JavaBean入门概念与简单示例 #### 一、JavaBean简介 JavaBean是一种符合特定规范的Java类,主要用于封装数据或实现简单的业务逻辑。它通常用于Java Web开发中的MVC(Model-View-Controller)架构中作为模型层...

    jsp与javabean(入门学习)

    针对jsp的实际应用,提供的资源是很简单易学的 ,是初学者的良师益友。 文中讲了javabean的基础的知识,包括他的编写,保存,使用。

    JavaWeb程序设计入门课件初识JavaBean共7页

    - **视图-模型-控制器(MVC)模式**:JavaBean作为模型组件,负责存储和处理业务数据,与视图和控制器组件协同工作。 - **请求转发和重定向**:在Servlet中,可以将JavaBean作为请求或会话属性,以便在不同的页面间...

    dwr入门 -- 02 -- HelloWord解释&&使用javabean

    DWR (Direct Web Remoting) 是一个开源的Java库...通过理解DWR的工作原理和配置,以及如何与JavaBean结合,开发者可以构建出响应式的、高效的Web应用。在实际项目中,DWR可以大大提升开发效率,减少前后端的沟通成本。

    实例JavaBean.jsp+javascript

    实例JavaBean.jsp+javascript,还好了,根据JSp入门与提高所写的登入验证

    JSON入门Java篇-5-用JavaBean来构建JSON.rar

    一、JSON与JavaBean JSON是一种文本格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,但并不依赖JavaScript,而是独立的语言中立标准。JavaBean是Java编程中的一个概念,代表具有...

    project_包括Javabean基本功能开发_网站动态网页设计入门基础_

    本项目“project_包括Javabean基本功能开发_网站动态网页设计入门基础_”旨在帮助你入门动态网页设计,并深入理解Javabean在其中的作用。 首先,让我们来探讨一下什么是Javabean。Javabean是Java编程语言中的一种...

    jsp+JavaBean+Servlet+MySQL宿舍管理系统(初学者)

    结合【压缩包子文件的文件名称列表】"dorm",我们可以推测这个压缩包可能包含了与宿舍管理相关的源代码、配置文件、数据库脚本等资源。具体可能包括以下文件: 1. JSP文件:如`dorm.jsp`,用于显示宿舍管理的界面,...

    javabean+servlet职工考勤系统源码

    总的来说,"javabean+servlet职工考勤系统源码"提供了一个完整的Java EE项目实例,涵盖了基础的后端开发技术,对于希望入门Java Web开发的初学者而言,是一个极具价值的学习资源。通过详细研究并模仿这个系统的实现...

    Java Web程序设计入门课件-初识JavaBean.pptx

    在JavaBean中,属性与传统的类成员变量有所不同。JavaBean的属性是通过特定方法来体现的,这些方法遵循特定的命名约定。例如,如果有一个名为`name`的属性,它需要有`getName()`和`setName(String)`方法。对于...

    jsp+javabean论坛源代码

    总的来说,"jsp+javabean论坛源代码"项目是一个全面的学习资源,涵盖了Web开发中的许多核心概念和技术,对于希望入门或提升JSP和JavaWeb开发技能的初学者来说,无疑是一份宝贵的实践材料。通过分析和修改这个项目,...

    ireport+javabean

    2. 编写JavaBean类:创建JavaBean类,这个类需要实现JasperReport的接口,以便将数据源嵌入到JasperReport中。 3. iReport导入数据源:在iReport设计工具中导入刚才创建的JavaBean类,作为数据源。 4. 打印报表:...

    Java JSP程序设计教程 JSP编程基础入门教程 第06章 JSP与JavaBean 共17页.ppt

    Java JSP程序设计教程 JSP编程基础入门教程 第06章 JSP与JavaBean 共17页.ppt

    JSP+JavaBean+MySQL实现登陆及增删改查示例

    这个“JSP+JavaBean+MySQL实现登陆及增删改查示例”是一个适合初学者入门的实践项目,它涵盖了网页交互、后端数据处理以及数据库操作的基本概念和方法。 首先,JSP是一种服务器端脚本语言,用于生成动态HTML页面。...

    用Jsp+Servlet+JavaBean 开发的网上购物程序

    在这个项目中,我们使用了经典的JSP(JavaServer Pages)、Servlet和JavaBean技术来构建。这三个技术是Java Web开发的基础,对于初学者来说,它们提供了理解Web应用工作原理的良好起点。 ### JSP (JavaServer Pages...

    JSP开发入门(三)–JSP与JavaBean

    虽然你可以在小型指令文件里放入一大块的程序代码,但是大多数的Java程序代码是属于可以重复使用的组件,称为JavaBean。JavaBean就跟ActiveX控件一样:它们提供已知的功能,并且是为了可随时重复使用的目的而设计的。...

    Tomcat下JSP、Servlet和JavaBean的配置

    本文将详细介绍在Tomcat服务器上配置JSP、Servlet和JavaBean的方法,帮助新手快速入门。 #### 二、准备工作 **第一步:下载J2SDK和Tomcat** - **J2SDK**: 访问Sun官方站点...

    java持久化工具类:JavaBean与XML

    在给定的压缩包文件"hibernate-001-HelloWorld"中,我们可以预期找到一个简单的Hibernate入门示例,可能包括以下内容: 1. **实体类(Entity)**:代表数据库表的JavaBean。 2. **映射文件**:描述实体类与数据库表...

    购物车实例servlet+javabean+sql2000

    它会调用Javabean来处理业务逻辑,然后通过JDBC与SQL2000数据库进行交互,存储和检索用户购物车中的数据。 Javabean是一种符合特定规范的Java类,常用于封装数据和业务逻辑。在这个实例中,Javabean可能包含了商品...

    JSP入门与提高

    在"JSP入门与提高"的学习过程中,可能涉及的资源有《中国IT认证实验室学习下载频道.txt》这样的文档,其中可能包含相关的学习资料链接、教程推荐或者实践项目。同时,"JSP入门与提高"这个主题涵盖了广泛的JSP技术点...

Global site tag (gtag.js) - Google Analytics