JavaBean和Jsp动作
JavaBean和Jsp动作
JavaBean
JavaBean就是普通的Java类,也被称为POJO(Plain Ordinary Java Object普通Java对象)
JavaBean类的条件
- JavaBean必须是一个公共类(public)
- JavaBean必须有一个公共的、无参构造函数
- JavaBean的属性必须私有化,只能通过公有方法进行操作
- 设置属性的方法名要有setXxx();取得的方法名要用getXxx();
如图:
Jsp动作
Jsp动作元素是一 组JSP内置的标签,只需要书写很少的标记代码就能使用JSP提供的丰富功能
Jsp标准动作包括:< jsp:useBean >、< jsp:setProperty >、< jsp:getProperty >、< jsp:forward>、< jsp:lnclude >、< jsp:param >
常用的属性
- id属性
取值范围:Java变量名称
指明JavaBean对象的名称,JSP中可以使用该名称引用该JavaBean对象 - class属性
取值范围:JavaBean类名
JavaBean类的全名 - scope属性
取值范围:Page,request,session,application
该JavaBean对象的范围。当为page时 只在该JSP内有效。当为request时
只在本次的request请求过程中有效。当为sessi on时对当前用户有效。
当为application时当前web用用程序内有效。默认为page