在JSP中使用JavaBean
什么是JavaBean
JavaBean是java中开发的可以跨平台的重要组件。JavaBean在服务器端的应用中表现出了强大的生命力,在JSP程序中常用于封装业务逻辑,数据库操作等。JavaBean组件本质上就是一个Java类,只是这个类需要遵循一定的编码规范。
JavaBean实际上是一个java类,这个类可以重用。从JavaBean的功能上可以分为以下两类。
封装数据。
封装业务。
JavaBean一般满足以下的要求。
JavaBean是一个公有类,并提供无惨的共有的构造方法。
属性私有。
具有公有的访问属性的getter方法和setter方法。
符合以上的条件的类,都可以把它当成JavaBean组件。
在程序开发过程中,开发人员所要处理的无非是业务逻辑和数据,而这两种操作都可以封装成JavaBean组件,一个应用程序中会使用很多的JavaBean。由此可见,JavaBean组件是应用程序的重要组成部分。
JSP与JavaBean
在了解如何创建JavaBean之后,怎么在JSP中进行使用呢?
在JSP页面中,可以像使用普通类一样实例化一个JavaBean对象,调用这个方法。在JSP中引用并使用JavaBean的语法如下:
<%@ page import="org.entity.*"%>
<%
NewUser user = new NewUser();
user.setUname("Lucy");
user.getUpwd();
%>
仔细体会一下,可以发现在JSP中使用JavaBean与在Java程序中编写类是一样的,实例化JavaBean后,就可以使用其中的方法了。
总结:javabean 是java中可以跨平台的重要组件
JavaBean 在应用中主要负责封装数据和封装业务处理。
JavaBean 的定义要遵循一定的规则,体现如下的方面。
公有类,并提供无惨的共有的构造方法。
私有属性,具有共有的访问属性的getter/setter方法。