一.request对象主要用于客户端请求处理 1.getParameter():返回客户端通过表单提交过来的参数值。例如:String[] getParameterValues(String name) 返回包含参数name的所有值的数组 2.getRemoteAddr():返回提交请求的客户机的IP地址 3.getMethod():返回HTTP请求信息中所使用到的方法名称 4.setAttribute(String key,Object obj) 设置属性的属性值 5.setAttribute(String key) 得到属性的属性值 6.request.getRequestDispatcher(“index.jsp”).forward(request,response)将request请求在内部转发 二.reponse当服务器创建request对象时会同时创建用于响应这个客户端的response对象,处理request请求 1.sendRedirect(java.lang.String location) 重新定向客户端的请求 三.application,它会一直存在,类似于系统的“全局变量”,而且只有一个实例 1.getAttribute(String key):通过一个关键字返回用户所需要的信息,返回类型为对象(Object),类似于session中的getAttribute(String key)方法。 2.setAttribute(String key, Object obj):保存一个对象信息,并指定给一个关键字。 四.sessionsession对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止 五.out向客户端输出内容常用的对象 1.println():在页面中打印出字符串信息,并且换行 2.flush():清除掉数据流。 3.close():关闭输出流。 六.config在Servlet初始化的时候,JSP引擎通过config向它传递信息。这种信息可以是属性名/值匹配的参数,也可以是通过ServletContext对象传递的服务器的有关信息 七.page就是指当前JSP页面本身,相当于java中的this 八.pageContext用它可以访问到本页面中所有其他对象 1.getRequest():返回当前页面中的request对象。 2.getResponse():使用此方法将返回当前页面中的3.response对象。 4.getPage():此方法返回当前页面中的page对象。 5.getSession():返回当前页面中的session对象。 6.getOut():返回当前页面中的out对象。 7.getException():返回当前页面中的exception对象。 8.getServletConfig():返回当前页的config对象。 9.getServletContext():返回当前页中的application对象。 九.Exception内置对象是用来处理页面出现的异常错误,它是java.lang.Throwable类的一个对象 1.printStackTrace():显示异常