JavaBean
来源:互联网 发布:行书笔顺演示软件 编辑:程序博客网 时间:2024/06/07 03:24
JavaBean是使用java语言开发的一个可重用的组件,在jsp开发中可以使用JavaBean减少重复代码,使整个jsp代码的开发更简洁。jsp搭载JavaBean来使用具有如下优点:
1.可将html和java代码分离,这主要是为了日后维护方便。
2.利用JavaBean的优点,将常用到的程序写成JavaBean组件,当jsp使用时,只要调用相应的JavaBean组件来执行用户需要的功能。从而节省开发时间。
在jsp中如果要应用jsp提供的JavaBean的标签来操作简单的类,此类必需满足如下要求:
1.所有的类必需放在一个包中,在web中没有包的类是不存在的。
2.所有的类必需声明为public class,这样才能被外部所访问。
3.类中所有的属性必需封装,即用private声明。
4.封装的属性如果要被外部所操作,需要些对应的setter和getter方法。
5.一个JavaBean中至少存在一个无参构造方法,此方法为jsp中的标签所使用。(当然,如果一个类中没有明确声明构造方法,会自动生成一个无参什么都不做的构造方法)
jsp中使用JavaBean的两种方式:
1.<%@ page import="包.类"%>,此时需要手动创建对象和设置属性
2.<jsp:useBean id="实例化对象名称" class="包.类" scope="范围"></jsp:useBean>
设置属性:<jsp:setProperty name="实例化对象名称" property="属性名" />(*表示自动匹配所有的属性)
取得属性::<jsp:getProperty name="实例化对象名称" property="属性名" />
JavaBean的保存范围:
1.page:保存在一页的范围中,跳转后此JavaBean无效。
2.request:一个JavaBean对象可以保存在一次服务器跳转的范围中。
3.session:在一个用户的操作范围中保存,重新打开浏览器时才会声明新的JavaBean。
4.application:在整个服务器上保存,服务器关闭时才会消失。
- JavaBean
- JAVABEAN
- JavaBean
- javabean
- JAVABEAN
- javabean
- javabean
- JavaBean
- JavaBean
- javabean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- JavaBean
- javaBean
- HDU 4618 Palindrome Sub-Array 解题报告
- QML中调用qt类中的信号 槽 成员函数和属性
- HDU 4619 Warm up 2 解题报告
- HDU4611(找循环节)
- 在CentOS搭建Android开发环境
- JavaBean
- ORA-00845 ORACLE11G常见的shm问题
- Shell脚本中一些常用命令
- 教你怎样混社会(转载)
- apache 2.44安装网页压缩模块
- 配置vim
- 23-body标签修饰
- Assignment 1: Coding Exercise
- The Hound of the Baskervilles——7、Baskervill Hall