【问题标题】:How To Create The HttpServletRequest Object In Desktop Java Application如何在桌面 Java 应用程序中创建 HttpServletRequest 对象
【发布时间】:2011-01-11 12:43:12
【问题描述】:

我有一个用 swing 制作的桌面应用程序,我需要创建 HttpServletRequest 对象以通过 Web 服务将其传递给另一个应用程序,所以请建议我在简单类中创建请求对象的好方法。

【问题讨论】:

  • 即使你能做到这一点,我也不认为这是一个好的做法。如果您已经设置了 Web 服务,是否可以使用该 API 进行通信?

标签: java jakarta-ee servlets


【解决方案1】:

Spring 有很好的 HttpServletRequest 和 HttpServletResponse 实现,称为 MockHttpServletRequest/Response。 Javadoc 链接here。尽管用于测试,但它们非常适合需要传递内部 servlet 对象的情况。

这些类在 org.springframework.test jar 中。

【讨论】:

  • 顺便说一句,我同意 Josh 关于可疑做法的观点。 OTOH,您并不总是可以控制需要使用的 API。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-19
  • 1970-01-01
  • 2012-04-25
  • 2021-07-19
  • 1970-01-01
相关资源
最近更新 更多