我通过Maven为wsdl web服务创建了一个简单的Java应用程序。它不是一个Web应用程序,我的问题是:我可以在这样的关闭应用程序中使用HttpServletRequest / Response,还是我必须创建动态Web应用程序?
答案 0 :(得分:0)
为什么你需要在简单的独立Java应用程序中使用HttpServletRequest / HttpServletResponse? HttpServletRequest / HttpServletResponse是Oracle在Servlet规范中提供的接口。 WebServer供应商的任务是提供这些接口的实现。因此,Web服务器可以将本机HTTP请求填充到HTTPServletRequest中,并可以提供给Servlet。如果您的应用程序未托管在Web服务器上,则无法获取HttpServletRequest对象。
答案 1 :(得分:0)
在我的简单Java应用中使用 HttpServletRequest/HttpServletResponse
进行模拟后。
那时,我将 servlet-api-2.5.jar
添加到我的项目中,然后我就可以模拟它了。
但你不能把它变成像这样的网络应用程序。为此你必须创建动态的网络应用程序。