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

  • 相关阅读:
    php configure –help说明
    HTML5(目前)无法帮你实现的五件事多媒体
    Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17
    lighttpdmod_secdownload 防盗链
    中文环境下PostgreSQL的使用
    一步一步教你安装Nginx+PHP+Mysql
    20+ 个免费和高级的 Web 视频播放器
    二十个你必须知道的SEO概念
    IO流
    sofaBoot
  • 原文地址:https://www.cnblogs.com/dopaer/p/6922576.html
Copyright © 2011-2022 走看看