javascript - 哪个 Java Web 框架允许跨域 Javascripting(http 代理)?

标签 javascript cross-domain vaadin

所以只是一个简短的介绍,我开始探索 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/

相关文章:

javascript - 如何使用 d3.js 向我的图表添加标签?

javascript - 从arraybuffer显示pdf

javascript - 如何在 Javascript 中查询 Dbpedia

java - vaadin 7.75 如何将组合框添加到网格中?

java - 在 Vaadin 中从表创建图表

javascript - React props.children 不是数组

javascript - 在 iframe 中形成 POST 而不影响历史

php - 来自不同域的mysql连接

javascript - Canvas 被跨源数据污染

java - 有没有办法将 vaadin UI 类强制转换为从它继承的某个类?