Java之JavaBean
一,概述
不得不承认,自己对JavaBean的概念依然是有点模糊.因为学习jsp的原因,才突然发现JavaBean的莫大好处.所以刚好javabean和jsp提供的三个关于JavaBean组件的动作元素(即动作标签)可以写一篇博客了.
二,JavaBean
定义
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:
1)这个Java类必须具有一个无参的构造函数.
2)属性必须私有化,用private修饰.
3)提供公开的getter和setter方法获取属性值或者设置属性值.
示例
package com.bighuan.entity;public class Person {private String name;private int id;public Person() {super();}public Person(String name, int id) {super();this.name = name;this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getId() {return id;}public void setId(int id) {this.id = id;}}
三,和JavaBean有关的动作标签
在该jsp页面导入上面那个JavaBean.这几个动作标签都挺简单的,直接贴代码吧
<%--创建对象 --%><jsp:useBean id="person" class="com.bighuan.entity.Person"></jsp:useBean><%--赋值 --%><jsp:setProperty property="name" name="person" value="bighuanhuan"/><jsp:setProperty property="id" name="person" value="18"/><%--取值 --%><jsp:getProperty property="name" name="person"/><jsp:getProperty property="id" name="person"/>
输出结果:
bighuanhuan 18
四,总结
好了,就这样了,拜拜!
Java之JavaBean相关推荐
- Java Jaxb JavaBean与XML互转
1.Jaxb - Java Arcitecture for XML Binding 是业界的一个标准,是一项能够依据XML Schema产生Java类的技术. Jaxb2.0是Jdk1.6的组成部分. ...
- Java Web——JavaBean简介
基本概念 JavaBean: JavaBean是一种可重用的Java组件,它可以被Applet.Servlet.SP等Java应用程序调用.也可以可视化地被Java开发工具使用.它包含属性(Prope ...
- java素人,JavaBean - 素人派的个人页面 - OSCHINA - 中文开源技术交流社区
/** * 根据字段的名称查找字段的 get 方法: 先检查是否有不带参数的 getXxx() 方法,如果没有再检查是否有不带参数的 isXxx() 方法 * @param clazz 字段所在的类 ...
- Java当中用 javabean和其他容器存入表格数据 或 利用 容器进行存储表格
一:javabean 和list容器或map容器 package cn.wyj.two;import java.util.*;/*** javabean :必须有一个无参构造函数:变量属性私有化:* ...
- JavaBean与表单处理
6.1 非MVC模式(Model1) 6.1.1 单纯的JSP页面编程 定义:在单纯的JSP编程模式下,通过应用JSP中的脚本标志,可直接在JSP页面中实现各种功能. 优点:逻辑简单,容易理解 缺点: ...
- 《Java从小白到大牛》之第9章 字符串
<Java从小白到大牛>纸质版已经上架了!!! 由字符组成的一串字符序列,称为"字符串",在前面的章节中也多次用到了字符串,本章将重点介绍. Java中的字符串 Jav ...
- Java提高—对象克隆(复制)/对象属性拷贝
对象克隆(复制)假如说你想复制一个简单变量.很简单: int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byt ...
- pojo java_什么是POJO,JavaBean?
什么是POJO,JavaBean? 总结: POJO: 一个简单的Java类,这个类没有实现/继承任何特殊的java接口或者类,不遵循任何主要java模型,约定或者框架的java对象.在理想情况下,P ...
- Java web后端4 会话 Cookie Session
会话 会话:指的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应的过程. 客户端和服务器的请求和响应的过程(对话双方只要有一方发生变化,都属于不同的会话) 超时间隔[距离上一次请求的 ...
- java oo 封装_javaOO——封装、static、成员内部类
访问修饰符: 包外 子类 包内 类内 public yes yes yes yes protected no yes yes yes default no no yes yes private ...
最新文章
- 面试被问到Redis实现发布与订阅,手摸手教
- Linux常用软件和安装方法,Linux软件安装与卸载常用方法(转)
- Coding:就地合并两个排序数组
- 循环队列(0965)
- 请举例说明如何在Spring 中注入一个Java 集合?
- jsp整合mybatis案例
- 矩阵模拟问题合集(Leetcode题解-Python语言)
- JEECMS编辑漏洞及随便拿webshell,啊哈哈
- go实现文件服务器,golang文件服务器的两种方式(可以访问任何目录)
- android fragment学习4-底部布局扩展TabLayout
- HDLM命令dlnkmgr详解之二__help/clear
- Leetcode每日一题:125.valid-palindrome(验证回文串)
- android怎么看错误日志,android运行错误日志帮看下 不懂啊
- linux下安装不同版本的jdk
- mysql linq 事务_一步一步学Linq to sql(七):并发与事务
- DIY 航模GPS (M8N+HMC5883L)
- 我的毕业旅行--Four night in beijing
- 有关H5的第一章介绍
- Win10资源管理器闪退解决办法
- swift锁屏播放,音乐进度更新,专辑,歌手名显示