zoukankan      html  css  js  c++  java
  • JSP数据交互

    一、application对象

      void setAttribute(String key,Object value)

        以key/value的形式将对象存储到application;

      Object getAttribute(String key)

        通过key获取application中存储对象

      String getRealPath(String path)

        返回相对路径的真实路径

    二、JSP常用内置对象

      out对象

        用于向客户端输出数据

      request对象

        主要用于处理客户端请求的数据信息

      response对象

        用于相应客户端请求并向客户端输出信息

      session对象

        用于记录会话状态的相关信息

      application对象

        类似于系统的全局变量,用于实现Web应用中的资源共享

      pageContext对象

        提供了在JSP运行时访问和其相关的环境信息的能力

      pageContext常用方法

        ServletRequest getRequest():获得request对象

        ServletResponse getResponse():获取response对象

        HttpSession getSession():获取session对象

        JspWriter getOut():获取out对象

        void setAttrubute():保存属性

        Object getAttrubute():获取属性

        void include():请求指定的资源

    三、对象的作用域

      page作用域:指单一JSP页面的范围,page作用域内的对象只能在创建该对象的页面中访问。

      request作用域:与客户端的请求绑在一起,其作用域比page大,可以通过request对象的setAttribute()和getAttribute()方法进行访问

      session作用域:JSP容器为每一次会话创建一个session作用域,再会话效期内只要将数据绑定到session作用域中,则数据可以被本次会话中的其他页面访问,session作用域可以通过setAttribute()和getAttribute()进行访问

      application作用域:application作用域针对整个Web应用,被该应用下的所有用户共享

    四、cookie

      最常用的跟踪用户会话的方式,它是由服务器端生成并发送给客户端浏览器的

  • 相关阅读:
    字段username没有默认值查询(设计数据库一定要养成好习惯,不是主键最好设置为可以为空)
    计算机中常见的一些概念理解
    Git常用的操作
    docker里面运行jenkins详解
    什么是持续交付
    持续集成概念理解
    Jenkins pipeline概念理解
    linux无法启动httpd服务问题
    linux关闭防火墙
    模板【Binary Indexed Tree树状数组】
  • 原文地址:https://www.cnblogs.com/whtt/p/11136760.html
Copyright © 2011-2022 走看看