系统学习JavaWeb之四ServletRequest和ServletResponse浅读
来源:互联网 发布:武器图设计的软件 编辑:程序博客网 时间:2024/04/26 22:06
对于每一个HTTP请求,Servlet容器都会创建一个ServletRequest对象实例,并将它作为参数传给Servlet
的service方法。ServletRequest实例负责封装请求数据信息。
ServletRequest接口中有一些重要的常用方法:
int getContentLength();返回请求主体的字节数
String getContentType();返回请求主体的MIME类型,不知道类型就返回
String getParameter(String paramString);返回指定参数的值
Enumeration<String> getParameterNames();返回所有参数名
的service方法。ServletRequest实例负责封装请求数据信息。
ServletRequest接口中有一些重要的常用方法:
int getContentLength();返回请求主体的字节数
String getContentType();返回请求主体的MIME类型,不知道类型就返回
String getParameter(String paramString);返回指定参数的值
Enumeration<String> getParameterNames();返回所有参数名
String[] getParameterValues(String paramString);
这里面最常用的是getParameter方法,该方法通常用来返回表单域的值,也可用来获取查询字符串的值。例如http:\\localhost:8080/crm/goDept.do?deptId=4301,在Servlet中我们可以这样获取参数的值 String deptId = request.getParameter("deptId");若该参数不存在,将返回null。
同样,在调用service方法之前,Servlet容器会先创建一个ServletResponse对象,并将它作为service方法的第二个参数,ServletResponse接口表示了一个Servlet的响应,它封装和隐藏了将响应发给浏览器的复杂性。
接口中定义的一个方法是getWriter方法,它返回一个可以将文本传给客户端的java.io.PrintWriter,默认情况下采用ISO-8859-1编码。通常,响应被作为HTML发送给浏览器。在发送HTML标签之前,先要调用setContentType来设置响应的内容类型,比如text/html,这是在告诉浏览器内容类型为HTML
1 0
- 系统学习JavaWeb之四ServletRequest和ServletResponse浅读
- 20150203-ServletResponse和ServletRequest
- ServletRequest和ServletResponse
- ServletRequest和ServletResponse(1)
- ServletRequest和ServletResponse(2)
- 深入理解ServletRequest和ServletResponse
- ServletRequest、ServletResponse和GenericServlet类
- Servlet---ServletResponse和ServletRequest(3)
- Servlet---ServletRequest和ServletResponse(2)
- Servlet---ServletRequest和ServletResponse(1)
- ServletRequest和ServletResponse接口方法汇总
- Servlet 中ServletRequest和ServletResponse用法
- about ServletRequest与ServletResponse
- 【servlet】servletContext / servletRequest/servletResponse
- ServletRequest与ServletResponse
- ServletRequest与ServletResponse -15
- Servlet(5)—ServletRequest接口和ServletResponse接口
- ServletRequest,HttpServletRequest ServletResponse,ServletResponse的区别
- 【前端新手之路-第2天】按需加载的含义及如何用js实现
- 操作系统的结构
- PHP安装parsekit扩展查看opcode
- Shell命令学习笔记
- spring的bean加载时,被引用bean可以在引用后写吗
- 系统学习JavaWeb之四ServletRequest和ServletResponse浅读
- BZOJ4378 POI2015 Logistyka
- 《java并发编程实战》:线程同步辅助类之CountDownLatch
- JAVA设计模式是个什么玩意儿
- Hadoop -实现自定义的Key类型
- oracle awr
- 腾讯云Linux云主机SSH远程连接
- Linux端口 防火墙
- LDA及 专家发现小论文