JSP学习笔记 (二)

一.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.<jsp:include>
动态包含在执行时完成包含作用,底层包含RequestDispatcher类的include方法
2.<jsp:forward>
当前页面如果转发到别的页面那么当前页面的信息看不到,并且转发语句下面的内容不会执行
3.<jsp:param>
他是前两个标签的子标签,用来向包含或转发的页面传递参数。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...
    WendyVIV阅读 6,500评论 1 18
  • 一、JSP基础 1.1什么是JSP JSP(Java ServerPage)是Java服务器端动态页面技术。是su...
    晨星资源阅读 4,874评论 0 6
  • 1.什么是JSP (1)jsp全称是Java Server Pages,它和Servlet技术一样都是sun公司定...
    yjaal阅读 9,038评论 5 99
  • 1课程回顾 Jsp基础 1)Jsp的执行过程 tomcat服务器完成:jsp文件->翻译成java文件->编译成c...
    守亭翁阅读 2,713评论 0 0
  • 前面讲了servlet入门实践现在开始介绍jsp入门实践,开发环境的搭建请参考我前面的tomcat的文章,jsp入...
    伊豚wall阅读 8,609评论 2 56