我的工作有两个部分项目:更新JSP当一个客户端文件更改
一)在客户机上运行的Java应用程序。 b)Web服务器上托管的Web应用程序。
Java应用程序在随机时间间隔后产生一些结果。这些结果需要在网页/ JSP中使用javascript方法反映出来,每5秒钟更新一次,以便它保持最新状态。
请问您能否提出一些方法。
我相信java应用程序不需要发送任何请求到服务器端。相反,如果它可以写入本地文件,而JSP文件中的javascript方法会持续监视更改并更新包含内容的JSP,它就可以做到这一点。但我不知道这是否可行,如果是,它是如何完成的。
此外,IE应用程序和Firefox应支持Web应用程序。
预先感谢您的帮助。
我明白你的意思,并已经成功实施使用长轮询它。但为了提高知名度,我想知道我建议的方法有什么问题。谢谢。 – CCGooner 2013-05-01 11:05:45
“相反,如果它可以写入本地文件,而JSP文件中的javascript方法会不断监视变化并更新JSP内容,那么它就会成功。” JavaScript在浏览器中无法观看本地文件系统。这将是一个安全风险。另一方面,如果你通过Java/Jsp告诉服务器来提供文件,可以假设你打算做这样的事情。 – 2013-05-01 15:18:58