我正在使用The Java DJ Project库创建浏览器。我需要创建从浏览器(客户端)到预定义服务器的持久性套接字连接。我想将服务器IP地址和端口放在浏览器端(硬编码)与该服务器连接的内容。套接字连接可以由Java或JavaScript创建。我想从以下2个选项中做任何选项。
如果我使用java创建套接字连接,那么必须有一种方法可以使用JavaScript中的连接发送数据。我有一个可以做这件事的Applet。您可以通过此链接检查解决方案>> http://stephengware.com/proj/javasocketbridge/ 但我不想再使用applet了。我想从JavaScript调用Java套接字连接,反之亦然,无需将applet添加到页面中即可发送数据。我只想调用javascript函数来发送将使用该Java套接字的日期。
或者我想使用JavaScript创建该连接,但它应该是持久性的。但是,如果我这样做,那么应该使用Java连接来发送日期。
那么请你告诉我一些问题的答案......
如果有人回答我会很高兴。
答案 0 :(得分:0)
看到你标记这个JavaEE我建议将JavaScript与Servlets(3.0)结合使用
您可以向任何服务器servlet映射进行POST,该映射可以使用doPost()方法读取请求。
对于一些代码示例,请参阅BalusC calling servlets using javascript
的解释