简单java文件中的HttpServletRequest对象

时间:2015-09-24 05:38:56

标签: spring servlets web-applications httpserver

我正在研究Web项目,我想在我们的简单java程序中获取请求对象的信息,该程序没有扩展HttpServlet类。 我在servlet的@init()中面临同样的问题,我想调用init()中的一些函数,因为我需要请求对象,但我不知道如何才能实现这个功能。

请不要发布任何与Spring技术相关的答案:)

我googles很多,但没有找到任何东西。请帮帮我。

1 个答案:

答案 0 :(得分:1)

首先,HttpServletRequest和HttpServletResponse是接口。

  

提供了这些接口的实现类   由应用程序服务器(服务器容器)供应商(如Tomcat,JBoss,Glassfish,   等。)。

     

应用程序服务器(您的Web应用程序所在的位置)   部署),从客户端接收请求,对象为   HttpServletRequest和HttpServletResponse实现类是   创建。并且每次击中都会创建这些对象   (请求)来自客户。

通常,这些请求/响应对象(由容器创建)将作为方法参数传递给HttpServlet类,我们将从中检索客户端要发送到doGet()内部的server / servlet方法的数据或doPost()(使用request.getParameters()方法)。

另请参阅下面的文档以了解有关HttpServletRequest和HttpServletResponse的更多信息。

http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletResponse.html