JavaWeb程序设计-T4(JavaBean和JSP标准动作)
一、JavaBean
1、概念
JavaBean就是一个特殊的Java类【需要遵循Java相关编写规范】,在实际开发中,JavaBean主要用于定义实体类(类似于封装类),主要用于传递数据(将数据放在实体类中统一管理),也会用来处理业务逻辑。
2、JavaBean 创建流程【编写的规范】
创建一个JavaBean,通常需要实现以下要求:
(1)实现序列化接口(Serializable);
(2)私有化实体类属性;
(3)提供公共的set和get方法供外部访问;
(4)创建无参、全参构造方法
3、JSP 搭配 JavaBean 的优点
(1)将HTML和Java分开,方便后期维护;
(2)将经常用的程序写成JavaBean组件,使用时直接调用,增加程序的复用性,节省开发时间。
二、JSP标准动作
在jsp中使用JavaBean有两种方式:
使用Scriptlet(JSP脚本程序)实现;
使用JSP标准动作实现。
【前导案例】
- 在Student中创建一个学习的方法
public String study() { return "学生正在认真学习"; }
方式1:使用
<% %>
调用 JavaBean 中的 study() 方法