《JSP内置对象和JavaBean》
一、jsp之九大内置对象与四大域对象:
1>九大内置对象
内置对象名 | 类型 |
---|---|
request | HttpServletRequest |
response | HttpServletResponse |
config | ServletConfig |
application | ServletContext |
session | HttpSession |
exception | Throwable |
page | Object(this) |
out | JspWriter |
pageContext | PageContext |
2>四大域对象
内置对象名 | 作用范围 |
---|---|
page域: | 只能在当前jsp页面使用 (当前页面) |
request域: | 只能在同一个请求中使用 (转发) |
session域: | 只能在同一个会话(session对象)中使用 (私有的) |
context域: | 只能在同一个web应用中使用 (全局的) |
二,JavaBean
定义:
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:
1)这个Java类必须具有一个无参的构造函数,并且这个类是公开(public)类.
2)属性必须私有化,用private修饰,具有一个无参的构造方法.
3)提供公开的getter和setter方法获取属性值或者设置属性值.