Java 嵌入式Jetty 9 HTML表单向应用程序发送数据
我使用一个servlet创建了一个简单的登录表单,该servlet通过嵌入式Jetty 9服务器上的SSL连接通过HTTP POST接收信息。servlet按照预期的方式接收信息,但我一直无法找到servlet应该如何与运行jetty的应用程序通信。 在嵌入式模式下使用Jetty的文档似乎非常缺乏,而且我也没有成功地对这个主题进行全面搜索。简言之:Java 嵌入式Jetty 9 HTML表单向应用程序发送数据,java,ssl,jetty,Java,Ssl,Jetty,我使用一个servlet创建了一个简单的登录表单,该servlet通过嵌入式Jetty 9服务器上的SSL连接通过HTTP POST接收信息。servlet按照预期的方式接收信息,但我一直无法找到servlet应该如何与运行jetty的应用程序通信。 在嵌入式模式下使用Jetty的文档似乎非常缺乏,而且我也没有成功地对这个主题进行全面搜索。简言之: 如何从嵌入式Jetty 9服务器上托管的HTML登录表单中获取信息,并将其发送到Jetty正在运行的应用程序中 有关嵌入式模式示例,请参阅git存储
如何从嵌入式Jetty 9服务器上托管的HTML登录表单中获取信息,并将其发送到Jetty正在运行的应用程序中 有关嵌入式模式示例,请参阅git存储库 对于从servlet到应用程序的通信,您有很多选择,但它们最终都是在应用程序端由事件驱动的 2个示例选项(有许多方法可以实现这一点,这只是两个快速示例):
MyApplication
singleton中调用方法即可。- 将对
对象的引用放入静态MyApplication
字段中MyServlet.app
- 在servlet中调用你的
,当你想交流发生的事情时app.somethingOccessed()
- 使用表示希望应用程序了解的事件的方法创建
MyServletListener
- 制作
实现MyApplication
MyServletListener
- 在中获取对MyApplication的引用
- 在各种或样式处理调用中,为要通信的操作调用相应的
事件MyServletListener
但这完全是另一个话题。非常感谢,我将编辑这个问题,以针对servlet问题。这样可能对其他人更有用。