Google Sites作为前端,App Engine作为后端

时间:2014-06-24 19:47:29

标签: javascript google-app-engine servlets google-sites

我正在尝试使用JQuery UI作为前端的Google网站,并使用Servlet访问部署在Google App Engine上的数据库。我知道跨源JS问题,但我不认为它适用于这种情况,因为它们本质上都是谷歌托管的,我以为我看到有人这样做了。

经过简单的测试后:

  • 部署了创建动态Web时创建的示例项目 在eclipse中项目到包含返回的servlet的App引擎 您好,Http GET上的世界。
  • 将此JS添加到我的Google Site安全html旁路框中的按钮单击:

    $。获得( “http://myapplicationID.appspot.com/mycustomserver”, function(data){    警报('页面内容:'+数据); });

点击按钮后我得到的是混合内容,链接到此页面(我正在使用Firefox进行测试):Firefox Mixed Content

我能做些什么来避免这个问题,或者我的目标是不可能的结构?

编辑: 我上次评论中的“更新”问题。

我还发现了一个肮脏的解决方法,我现在实际上已经避免了: 将Html,JS,....放在一个Html文件中,并使用您的应用引擎应用进行部署。在Google协作平台中,您可以使用iframe小工具嵌入此html文件/网页。

0 个答案:

没有答案