我阅读了Eclipse RAP并了解“servlet容器”是什么:服务器上的某种java applet而不是客户端。
我不明白RAP应用程序是如何在浏览器上呈现的......它们是纯粹的Javascript,HTML5,Java小程序还是什么?
答案 0 :(得分:1)
RAP项目旨在使开发人员能够构建丰富的,支持Ajax的 Web应用程序通过使用Eclipse开发模型,插件和 一个只有Java的API。
因此,您使用Java编写代码,并使用AJAX呈现客户端UI(读取:Javascript。)
这意味着XMLHttpRequest用于更新客户端界面。一些研究表明,RAP使用legacy version和Qooxdoo js library的they don't plan on upgrading,因为他们希望维护轻量级客户端。
开发人员可以控制HTML / CSS内容。
此外, servlet容器是一个处理URL请求并与servlet交互的调度程序。它负责“管理servlet的生命周期,将URL映射到特定的servlet,并确保URL请求者具有正确的访问权限。” [1,{{3 }}]