美文网首页
JSP内置对象

JSP内置对象

作者: 磊_5d71 | 来源:发表于2018-09-18 10:08 被阅读0次

HTTP协议

  • HTTP请求
  • HTTP响应

JSP内置对象

1、内置对象(又叫隐含对象,有9个内置对象)。
2、不需要预先声明就可以在脚本代码和表达式中随意使用
3、使用内置对象,加快开发效率。

作用域

  • pageContext :当前执行页面
  • request 作用域在相邻两个web资源之间共享同一个request请求对象时使用
  • session :作用域 会话期间
  • application:作用域 web容器的生命周期

request、out、response对象应用

  • request :封装了由WEB浏览器或其他客户端生成HTTP请求的细节(参数、属性、头标和数据)
  • out:代表输出流对象
  • response:封装了返回到HTTP客户端的输出,向页面作者提供设置响应头标和状态码的方式

pageContext对象应用

1、通过forward方法来完成请求的转发
2、include方法
3、pageContext可以来获取其他的内置对象

session对象

  • 主要用户会话跟踪
  • 会话是代表用户第一次进入当前系统直到退出系统或关闭浏览器,在此期间与服务器的一系列交互。
  • 设置和获取session,在任何jsp页面都可以使用
    session.setAttribute("account", account);
    session.getAttribute("account")
  • 设置session的有效时间,单位是秒
    session.setMaxInactiveInterval(60);

config对象

  • 获取配置信息
    web.xml中配置
 <servlet>
       <servlet-name>logon1</servlet-name>
       <jsp-file>/logon.jsp</jsp-file>
       <init-param>
           <param-name>age</param-name>
           <param-value>12</param-value>
       </init-param>
 </servlet>
 <servlet-mapping>
   <servlet-name>logon1</servlet-name>
   <url-pattern>/denglu.do</url-pattern>
 </servlet-mapping>

在jsp代码中

    config对象:<%=config.getServletName() %>
    <br>
    config获取初始化参数:<%=config.getInitParameter("age") %>

exception对象

1、exception对象只能在错误页面使用,page加入一个属性isErrorPage="true"
2、有一个页面异常、需要在该页面指定一个错误处理页面,在page指令中errorPage="error.jsp"来指定
3、 <%= exception.getMessage() %>捕获异常信息

application对象

  • application对象代表整个web应用的本身
  • 提供了关于服务器版本,应用初始化参数和应用内资源绝对路径方式
  • 源码项目工程包在workspace/JspEmployeeMangProj中

相关文章

  • 2018-07-19

    jsp的内置对象 内置对象以及四中作用域 jsp内置对象简介 jsp作用域简介:核心知识点 request内置对象...

  • JSP内置对象,Request对象的主要方法

    JSP有哪些内置对象、作用分别是什么 JSP内置对象 - CSDN博客 JSP有9个内置对象: request:封...

  • 2018-10-01JSP内置对象记录

    JSP内置对象 JSP九大内置对象: out request response session applicati...

  • 20160925------JSP内置对象

    JSP内置对象 Jsp内置对象是Web容器创建的一组对象,是不使用new关键字就可以使用的内置对象。常用的JSP九...

  • 2018-08-24

    JSP 内置对象

  • JSP笔记

    JSP的9大内置对象 内置对象是指在JSP的<%=%> 和<% %>中可以直接使用的对象什么是内置对象,就是说不用...

  • JAVA Web基础学习---JSP(二)

    JSP内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对象,一共有9种内置对...

  • JSP的内置对象

    Jsp的内置对象 什么是内置对象: 在jsp开发中,会频繁使用到一些对象, 例如HttpSession, Serv...

  • JSP精要-one

    JSP JSP内置对象 out对象 out.flush()out.clearBufferout.clear Req...

  • JSP技术

    1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...

网友评论

      本文标题:JSP内置对象

      本文链接:https://www.haomeiwen.com/subject/prsknftx.html