Servlet知识点总结2

  一、ServletRequset接口

  对于每一个HTTP请求,Servlet容器都会创建一个ServletRequest实例,并将他传递给service方法。ServletRequset封装了关于这个请求的信息。

  ServletRequset接口中定义了一些方法:

  1、public int getContentLength(); 返回请求主题的字节数,如果不知道字节长度就返回-1

  2、public  java.lang.String getContentType();返回请求主体的MIME类型,如果不知道类型就返回null

  3、public java.lang.String getParameter(java.lang.String name);返回指定参数name的值

  4、public java.lang.String getProtocol();返回这个HTTP请求的协议版本和协议名称

  getParameter是在ServletRequest中最常用的方法。该方法通常是用来返回HTML表单域的值,getParameter也可以用于获取查询字符串的值。

  二、ServletResponse接口

  javax.servlet.ServletResponse接口表示一个Servlet响应,在调用service方法之前Servlet容器首先创建一个ServletResponse的实例,并将他作为第二个参数传入到service方法中,ServletResponse隐藏了像浏览器发送响应的复杂过程。

  在ServletResponse接口中,定义的方法之一是getWriter方法,该方法返回了一个可以向客户端发送文本的java.io.aPrintWriter。默认的情况下该对象采用的是ISO-8859-1的编码方式

猜你喜欢

转载自www.cnblogs.com/xiaofeng0010/p/9038584.html