zoukankan      html  css  js  c++  java
  • servlet九大内置对象及常用方法

    1、page  页面

    2、pageContext  上下文

    pageContext.request.contextPath  取得项目名称

    3、config  取得web.xml配置文件信息

    4、out  输出流  将对象输出到流中

    PrintWriter out=request.getWriter()

    5、request  请求

    request.getParameter("键")  name为键  value为值  由键取值

    request.getParameterValues("键")  复选框中name相同,value不同  由同一name取得value数组

    request.getRequestURL()  获得页面url地址,不带参数

    request.getParameterNames()  获得页面url地址并带参数的枚举集合

    request.getRequestDispatcher()  转发  url不变,并携带数据

    request.setCharaterEncoding("编码方式")  设置页面请求编码方式

    request.getRemoteAddr()  获得页面请求ip地址

    6、response  响应

    response.setCharaterEncoding("编码方式")  设置页面响应编码方式

    response.sendRedirect("页面地址")  重定向,url地址变化,不带数据

    response.setContextType("text/html;charset=UTF-8")  响应给页面头文件添加此页面为html类型,编码方式为UTF-8的信息

    7、session  会话

    session.getId()  获得会话唯一id

    session.clear()  清除所有会话数据

    session.removeAttribut("键")  根据键清除数据

    8、exception  异常

    9、applacation  应用

    a、${键名}  查询顺序:page-->request-->session-->applacation  都找不到返回undinfed

    b、页面数据传递的方式有哪几种?

    1>url参数传递

    2>request

    3>session

    4>表单传递

    5>数据库传递

  • 相关阅读:
    JS LeetCode 1423. 可获得的最大点数简单题解
    SpringBoot 学集 (第六章) Docker
    Linux 学记 (第三章)
    Linux 学记 (第二章)
    Linux 学记 (第一章)
    SpringBoot 学集 (第五章) Web开发续
    SpringBoot 学集 (第四章)Web开发
    SpringBoot 学集 (第三章) 日志框架
    SpringBoot 学集 (第二章) 配置文件
    SpringBoot 学集 (第一章)
  • 原文地址:https://www.cnblogs.com/dopaer/p/6922576.html
Copyright © 2011-2022 走看看