zoukankan      html  css  js  c++  java
  • jsp的九大内置对象

     

    jsp的九大内置对象

    1.PageContext javax.servlet.jsp.PageContext      JSP的页面容器 
    2.request javax.servlet.http.HttpServletrequest        获取用户的请求信息
    3.response javax.servlet.http.HttpServletResponse      服务器向客户端的回应信息
    4.session javax.servlet.http.HttpSession       用来保存每一个用户的信息 
    5.application javax.servlet.ServletContext       表示所有用户的共享信息
    6.config javax.servlet.ServletConfig      服务器配置信息,可以取得初始化参数
    7.out javax.servlet.jsp.jspWriter     页面输出
    8.page java.lang.object)  相当于这个


    9.exception java.lang.Throwable  异常信息

    2.四种属性范围:

    page(pageContext):只在一个页面中保存属性。 跳转之后无效。
    request:只发出一次请求,服务器跳转之后有效。 客户端跳无效。
    session:再一次会话中有效。服务器跳转、客户端跳转都有效。 网页关闭重新打开无效。
    application:在整个服务器上保存,所有用户都可使用。 重启服务器后无效。

    3.Request常用的方法:

    getParameter(String strTextName) 获取表单提交的信息

    目前:我最长用的就是这个方法,以后在学习之后会补充。

    session对象:session 对象是由服务器自动创建的与用户请求相关的对象。服务器为每个用户都生成一个session对象,用于保存该用户的信息,跟踪用户的操作状态。

    application对象: application 对象可将信息保存在服务器中,直到服务器关闭,否则application对象中保存的信息会在整个应用中都有效。与session对象相比,application对象生命周期更长,类似于系统的“全局变量”。

    可以说application比session更为强大一点.

    request对象:

    request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据

    response对象:

    response 代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端。response对象也具有作用域,它只在JSP页面内有效。

    目前就是我所学的知识,有不足之处请多多理解。

  • 相关阅读:
    2014年10月10号——数据类型之间的转换
    2014年10月9日——语言基础2
    2014年10月9日——语言基础1
    2014年10月8日——进制转换
    js
    SQL的数据类型
    SQL,学习基础2
    SQL数据库的备份和恢复
    用java调用oracle存储过程总结(转)
    用JAVA调用Mysql数据库,数据存储过程的封装与调用;
  • 原文地址:https://www.cnblogs.com/k133/p/11061158.html
Copyright © 2011-2022 走看看