JavaBean在Java Web开发中主要用来处理业务逻辑,JSP或者Servlet可以调用JavaBean去处理复杂的操作,它的功能类似于.NET平台的COM组件,JavaBean具有以下特征:
1.重用性强:JavaBean作为一个独立的功能模块,可以被JSP或者Servlet重复使用;
2.平台独立:由于JavaBean是Java语言开发的,所以可以在支持Java的任何平台下工作,而不需要再编译.
3.JavaBean的存在,大大减少了JSP中的脚本,有利于WEB开发中MVC模式的建立.
4.JavaBean类的实例可以在内部,网内或者网络之间进行传输.