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

  • 相关阅读:
    uinty实现玩家尾随鼠标位置平滑旋转角度
    matlab hornerDemo
    【App 开发框架
    mobiscroll手机端插件 好用(时间、日历、颜色)
    朴素的UNIX之-调度器细节
    String与StringBuffer的差别
    用jquery ajax做的select菜单,选中的效果
    Codeforces Round #253 (Div. 2)A. Anton and Letters
    unix环境高级编程——文件i/o
    CSDN的技术问题
  • 原文地址:https://www.cnblogs.com/dopaer/p/6922576.html
Copyright © 2011-2022 走看看