对Java Bean 的初步理解
来源:互联网 发布:网络态势感知 dfi 编辑:程序博客网 时间:2024/05/29 04:22
什么是Java Bean?
Java Bean 就是Java里一种可以复用的类,经过系统编译后生成一个.class的文件。
将一个具体的实例进行抽象化得到的属性,根据JAVA API规定书写出来的类,其中包含get()和set()两种方法。
例如一个人一定会有名字这一个属性,那我们就把这个属性包装到一个类里,只要程序里调用到人,我们就可以通过这个类设置和得到这个人的姓名。
public class person{private String name;public String getName(){return this.name;}public String setName(String Name){return this.name = name;}}
怎样调用Java Bean?
工作当中一般接触的是传统的调用方式。
后台service调用方法:
public String main(){//实例初始化person man = new person();//姓名man.setName("ABC"); //返回值return man.getName();}
前台JSP调用方法:
<%@ page language="java" import="com.anllin.bean.Person" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>My JSP 'javabean.jsp' starting page</title> </head> <body>
<!--------导入javaBean类,声明javaBean对象------!> <jsp:useBean id="person" class="com.anllin.bean.Person"></jsp:useBean>
<!--------访问javaBean属性--------------------!> <jsp:setProperty property="name" name="person" value="jack"/> <jsp:getProperty property="name" name="person"/><br>
</body></html>
Java Bean和JSP的关联
1.可以在<jsp:setProperty>中通过param参数为bean的属性动态赋值。
<jsp:setProperty property="age" name="person" param="sname"/><br>
sage表示参数名,而不是属性
在浏览器地址栏中输入
http://localhost:8080/test/javabean.jsp?sage=JK
则可以得到name属性的值JK
2.Javabean的存活范围
课题:区分page,request,session,application之间的差别以及它们的生命周期。
阅读全文
0 0
- 对Java Bean 的初步理解
- 对java中bean的理解
- 对java中bean的理解
- 对Java中接口的初步理解
- 对java中interface的初步理解
- 对Java数据类型的初步理解
- 对MVC的初步理解
- 对调试的初步理解
- 对DirectUI 的初步理解
- 对MVC的初步理解
- 对指针的初步理解
- 对ZDO的初步理解
- 对ThreadLocal的初步理解
- 对指针的初步理解
- 对Redis的初步理解
- 对maven的初步理解
- 对指针的初步理解
- 对spring配置中bean的理解
- js设置cookie值 判断登陆
- jlink v9固件烧写
- #Paper Reading# Joint Matrix Factorization and Manifold-Ranking for Topic-Focused Multi-Document Sum
- Web.xml配置详解之context-param
- [二分+有上下界最大流] ZOJ3496: Assignment
- 对Java Bean 的初步理解
- 使用qqbot,群发好友消息以及打广告
- NGUI 类皇室战争(CR)的滚动列表效果完整实现(三)
- JavaScript中的声明变量方式的汇总,持续更新......
- 机智的小乌龟在大乌龟背上~
- PBOC/EMV-交易流程详解--POS与卡片的数据交互进行分析
- 图片防盗链
- html5实现视频(放大缩小播放暂停)
- 献给准大三的童鞋们,想要在暑假里找个java实习工作.