HttpServlet首先必须读取HTTP请求的内容。Servlet容器负责创建HttpServletRequest对象,并把HTTP请求信息封装到HttpServletRequest对象中,这大大简化了HttpServlet解析请求数据的工作量。如果没有HttpServletRequest,HttpServlet只能直接处理Web客户发出的原始的字符串数据,有了HttpServletRequest后,只要调用HttpServletRequest的相关方法,就可以方便地读取HTTP请求中任何一部分信息。
HttpServletRequest中读取HTTP请求信息的常用方法:
getCookies():返回HTTP请求的Cookies
getRequestURI():返回HTTP请求URI
getQueryString():返回HTTP请求数据中的查询字符串
getMethod():返回HTTP请求方法
Servlet容器还向HttpServlet提供了HttpServletResponse对象,HttpServlet可以通过它来生成HTTP响应的每一部分内容。
HttpServletResponse提供的生成响应数据Header的方法:
addCookie(Coolie cookie):向HTTP响应中加入Cookie
setHeader(String name,String value):设置HTTP响应的Header。
分享到:
相关推荐
Java中,引入javax.servlet.http.HttpServletRequest和javax.servlet.http.HttpServletResponse包的必备jar包:org.apache.commons.httpclient.jar
HttpServletRequest和HttpServletResponse的讲解,讲解了用法,案例
java HttpServletRequest HttpServletResponse 源码 request response
如题,HttpServletReques HttpServletResponse很常见的
主要介绍了java HttpServletRequest和HttpServletResponse详解的相关资料,需要的朋友可以参考下
每当客户端给Web服务器发送一个http请求,web服务器就会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象就代表请求和响应,所以我们可以通过request对象...
private void sendVideo(HttpServletRequest request, HttpServletResponse….pdf
public void invoker(HttpServletRequest request, HttpServletResponse response) { HttpInvoker.invoker(request, response, new InvokerProcess(){ public Object process(RemoteInvocation ...
从HttpServletRequest获取各种路径总结.docx从HttpServletRequest获取各种路径总结.docx
这是很好的HttpServletResponse HttpServletRequest.加强.ppt,实际例子,值得收藏!
服务器开发必用。导入httpservletrequest和httpservletresponse所必需资源。上传一个供大家分享使用。
protected void doGet(HttpServletRequest req,HttpServletResponse resp) 用于处理GET类型的Http请求的方法 protected void doPost(HttpServletRequest req,HttpServletResponse resp) 用于处理POST类型的Http请求...
HttpServletRequest和HttpServletResponse等对象所需的jar包
提供编写servlet时要用到 HttpServletRequest和HttpServletResponse 等对象的
在项目开发的过程中,如果你编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。 如果你在本机上安装了Tomcat,那么这个jar包一般都在tomcat安装目录...
HTTP请求的内容,创建各种对象(例如HttpServletRequest、HttpServletResponse、 HttpSession等) 3. web容器通过请求的URL来选择需要用哪个Servlet来处理请求(这个就是web.xml中配置的或者 @webServlet注解的作用...
3 Servlet依赖方面的对比:Struts 1 Action依赖于Servlet API,因为Struts 1 Action的execute方法中有HttpServletRequest和HttpServletResponse方法。Struts 2 Action不再依赖于Servlet API,从而允许Action脱离Web...
编写servlet必须用到的jar包,需要用到HttpServletRequest和HttpServletResponse等对象,解决项目里提示HttpServletRequest不能引用 Java servlet jar包
servletapijar,servlet-api.jar,servlet-api.jar包含HttpServletRequest和HttpServletResponse等相关方法