JSP学习笔记 (二)

来源:互联网 发布:天龙八部星河源码 编辑:程序博客网 时间:2024/06/06 05:15

一.JSP九大内置对象:

1.out:是JspWriter,页面输出语句,与response.getWriter()类似,但强烈建议使用out
2.config:对应ServletConfig类型
3.page:是object类型,它是当前jsp对象
4.pageContext:它是pagecontext类型,它是第四个域对象
5.exception:它是Throwable类型,异常对象,只有isErrorPaage=”true” 的对象才可以使用.
6.request:它是HttpServletRequest类型
7.response:它是Ht tpServletResponse类型
8.application它是ServletContext类型
9.session:它是HttpSession类型

image.png
####1.pageContext对象

它是域对象
四个域方法:
1.setAttribute
2.getAttibute
3.removeAttibute
4.getAttibuteNames
域范围:

当前JSP页面

作用:

使标签与当前页面共享数据

功能:
1.可以获取其他 八个内置对象
2.代理其他三个域用来存取域属性
全域查找:
findAttribute(“属性名”);
依次从page,request,session,application,中查询属性名对应的值

二.动作标签

内置标签,无需导入标签库

1.
动态包含在执行时完成包含作用,底层包含RequestDispatcher类的include方法
2.
当前页面如果转发到别的页面那么当前页面的信息看不到,并且转发语句下面的内容不会执行
3.
他是前两个标签的子标签,用来向包含或转发的页面传递参数。
0 0