JavaBean的优点及开发要求是什么

本篇内容介绍了“JavaBean的优点及开发要求是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

和政网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联

JavaBean优点:

1.提高代码的可复用性:对于通用的事务处理逻辑,数据库操作等都可以封装在JavaBean中,通过调用JavaBean的属性和方法可快速进行程序设计。

2.程序易于开发维护:实现逻辑的封装,使事务处理和显示互不干扰。

3.支持分布式运用:多用JavaBean,尽量减少java代码和html的混编。

开发JavaBean

把编写的JavaBean编译,编译好的*.class文件拷贝到web-inf/classes文件夹之下,如果此文件夹没有,则可以自已建立。如何去编写JavaBean:(满足以下几点)

1.所有的JavaBean必须放在一个包中

2.JavaBean必须声明成public class 类型->文件名称与类名称一致

3.所有的属性必须封装

4.设置和取得属性可以通过setter、getter方法

5.使用jsp标签去调用JavaBean时必须有一个无参构造方法(在jsp中的限制)

Java 命名规范:

1.包命名:全部字母小写:whc.java.test

2.类命名:单词的首字母大写:TestBean

3.属性名称:***个单词的首字母小写,之后每个单词的首字母大写:whcName

4.方法命名:与属性命名相同:public void setName()

5.常量命名:全部单词大写:final String NAME="whc"

package whc.java.test;  public class TestBean  {  private String name;  public void setName(String name)  {  this.name=name;  }  public String getName()  {  return this.name;  }  }

对Java程序进行打包编译:javac -d . TestBean,JavaBean 开发之后,在jsp中的调用过程:

1.使用〈%@page import="whc.java.test.*"%〉

2.使用jsp标签指令:

3.jsp设置属性:参数名称必须与Bean中的属性名称一致

4.jsp取得属性

page范围:属性只有在当前页有效,如果跳转到其他页面,则需要重新实例化,适用于:jsp页面操作资源时使用

request范围:属性只保存在一次服务器跳转中

前提:使用跳转才行

session范围:属于保存在一次会话之中,可以使用任意方式连接其他页面,则此对象只实例化一次,适用于:使用jsp直接开发购物车

application范围:属性公有,此对象在整个服务器上只实例化一次;尽量少用,因为application会占用资源

“JavaBean的优点及开发要求是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


网站标题:JavaBean的优点及开发要求是什么
网页链接:http://csdahua.cn/article/godigd.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流