Servlet知识点总结2
Posted xiaofeng0010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的编码方式
以上是关于Servlet知识点总结2的主要内容,如果未能解决你的问题,请参考以下文章