所以只是一个简短的介绍,我开始探索 Vaadin,它绝对完美。以前,我在使用 PHP、Perl、Ruby 和 Jquery 来设计富客户端 Web 应用程序。结果不太好,因为我已经厌倦了尝试修复跨浏览器问题(又名 get-it-to-work-on-IE-damn-it),处理服务器端,客户端,在两层之间建立强大的通信有很多与应用程序逻辑无关的代码……当我筋疲力尽时,只实现了一小部分应用程序逻辑。
Vaadin 似乎是我问题的答案,因为它只需要 Java 并且构建在 GWT 之上。
但是,我很好奇如何合并跨域 Javascripting ?回到 LAMP 环境,我有一个加载外部 URL 的 CGI 代理脚本,并将 JS 注入(inject)代理加载的页面。我使用了 CGI 代理脚本,因为它很好地呈现了外部 URL 的 Javascript。是否有用于 Java 的类或包或类似于 Vaadin 的特定 Java Web 框架使这成为可能?
谢谢。
最佳答案
如果您想避免任何类型的代理,从而在每个“方面”保持完整的上下文,那么您应该选择 easyXDM .要查看实际效果,请尝试 http://easyxdm.net/current/example/methods.html
这完全支持所有浏览器,并且有一个简洁的 RPC 接口(interface),让您可以在域之间调用方法和传递数据。
如果您计划支持 IE6/7,那么您还应该尝试 upcoming version .
尽管当前版本速度很快(当与依赖项一起使用时),但这个版本甚至更快 - 实际上几乎和 postMessage
在 never 浏览器中一样快!
关于javascript - 哪个 Java Web 框架允许跨域 Javascripting(http 代理)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2885356/