• JSP内置对象


    JSP内置对象
        JSP有以下九种内置对象:
            request,请求对象
            response,响应对象
            pageContext,页面上下文对象
            session,会话对象
            application,应用程序对象
            out,输出对象
            config,配置对象
            page,页面对象
            exception,异常对象
       
        重点介绍:request,session,application

        request的setAttribute()与getAttribute()方法一般都是成对出现的,首先通过setAttribute()设置属性和属性值,然后通过getAttribute()方法获得与属性对应的对象值(获取到之后,一般都要向下类型转换,将属性值转换为真正的对象)。setAttribute()与getAttribute()都是在服务器端内部执行的,客户端不知道服务器端是否执行该方法。
       
        request.getParameter()是服务器端获取到客户端通过表单或url请求参数所发送过来的参数值,是客户端与服务器端之间的交互。服务器端要想获取客户端发送过来的数据,就需要通过getParameter()来获取,没有setParameter()方法。
       
        request内数据的存活范围就是在request对象的存活范围内,当客户端向服务器端发送一个请求,服务器向客户端返回一个响应后,该请求对象就被销毁了;之后再向服务器端发送新的请求时,服务器会创建新的request对象,该request对象与之前的request对象没有任何关系,因此也无法获得在之前的request对象中所存放的任何数据。

        session内数据的存活范围就是session对象的存活范围。

        application(应用对象):存活范围最大的对象,只要服务器没有关闭,application对象就会一直存在。在整个服务器的运行当中,application对象只有一个。

        application.getRealPath("")返回资源在服务器上的具体位置。

  • 相关阅读:
    tomcat 7服务器跨域问题解决
    logstash 改变行分割符
    logstash 编码转换默认UTF8
    GIT常用命令
    GIT常用命令
    GIT常用命令
    介绍开发流程以及相关技术
    介绍开发流程以及相关技术
    介绍开发流程以及相关技术
    介绍开发流程以及相关技术
  • 原文地址:https://www.cnblogs.com/cuiliang/p/2220612.html
Copyright © 2020-2023  润新知