• 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>数据库传递

  • 相关阅读:
    Oracle DB管理内存
    DISPLAY变量和xhost(原创)
    CentOS7下swap分区创建(添加),删除以及相关配置
    如何在linux下开启FTP服务
    linux系统下如何挂载NTFS移动硬盘
    Oracle DB 使用RMAN恢复目录
    Oracle数据库联机重定义讲解及错误处理
    linux常用命令
    iptables常用命令
    python打印详细的异常信息
  • 原文地址:https://www.cnblogs.com/dopaer/p/6922576.html
Copyright © 2020-2023  润新知