草庐IT

java - GWT 中的 native Javascript 方法

我的一个GWTJava类中有一个nativeJavascript方法,但我无法从nativeJavascript代码调用我的Java方法。我试着关注this尽可能接近,但我无法让它工作。我编译它并在Firefox中运行它,错误控制台显示“错误:this.lc不是函数”。我尝试将所有方法更改为public,但这似乎没有什么不同。我做错了什么?packagecom.proprintsgear.design_lab.client;...publicclassValueBoxextendsHorizontalPanel{...privatevoidfireChange(){...}privat

java - GWT + symfony2,我疯了吗?

有没有人有集成GWT和Symfony2的经验?目前我正在使用Symfony2,前端是JQuery+HTML。尽管已经使用过JQuery,但编写Javascript会让我发疯。请问有没有成功案例?GWT可以为我生成javascript。我只需要编写类型安全和面向对象的Java。但是,还有一个问题,在GWT的常规实践中,HTML元素都是动态创建的。所以当一个页面被搜索引擎抓取时,没有任何元素可以抓取。是影响SEO排名的严重问题吗? 最佳答案 GWT是一个强大的工具,您可以用java编写代码,GWT将生成支持跨浏览器的JavaScript

java - gwt 应用程序的爬虫花费太多时间

我有一个gwt应用程序,我需要针对seo进行优化(为google抓取内容),并且我一直在尝试许多不满足我们需求的解决方案(这让我们花费了大量时间来返回html页面),试验是:我尝试使用htmlUnit作为headless浏览器来按需抓取页面,获取html内容大约需要15秒(在审核此时间时,结果80%的时间由等待循环占用后台javascript"while(waitForBackgroundJavaScript>0&&loopCount一种技术,包括在google请求之前抓取页面,然后在google请求时提供保存的快照(但这种解决方案绝对不方便,因为内容变化非常频繁,google可能认为

seo - 使用 GWT 对博客文件夹进行地理定位

我即将在一个多语言网站上发布一个博客。该网站使用地理定位:site.com/fr/用于法国,/be/用于比利时,ch用于瑞士,...我想知道博客是否应该在根级别运行:site.com/blog/在这种情况下,如何对博客进行地理定位?非常感谢 最佳答案 您应该为每个地区/语言设置不同的URL。例如:example.com/fr/blog或example.com/be/blog或者,甚至:example.com/blog/fr或example.com/blog/be这取决于你。主要是针对不同的语言/地区分隔URL。完成所有这些后,您应该

GWT 事件和地点以及 SEO

GWT2.1Activities和Places是否因SEO驻留GWT问题而发生任何变化? 最佳答案 事件和地点将使用户更容易在您的GWT应用程序中导航,但搜索引擎仍将具有ajax“阅读”限制。这里有很好的文章,可以了解更多关于Places的信息和Activities 关于GWT事件和地点以及SEO,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4508851/

gwt - 当服务器是 REST 接口(interface)时使 GWT 应用程序可爬网

我有一个RESTAPI和一个GWT应用程序作为前端。有人可以帮助我使我的GWT应用程序可抓取吗,因为Google提供的使Ajax应用程序可抓取的文档适用于不同的服务器架构??我有一个作为前端和后端解耦的应用程序。前端和后端在同一个域中,但具有不同的URL。例如要访问前端,用户可以键入“www.example.com#users”,而在应用程序中获取token“users”后,应用程序将使用与用户键入的不同的URL调用RESTAPI例如“www.example.com/restAPI/users”。所以实际上,对于每个token,我们都有一个应用程序级URL和一个服务器级URL,它们总是

java - 带有内容管理系统的 GWT

我有功能丰富的GWT页面。我想在不同的网站中将此模块用作小部件。但是由于这个模块的灵active有限,我不能轻易改变设计,也不能将这个模块嵌入到不同的SEO(搜索引擎优化)页面中。是否有任何CMS或方法可以简化GWT的工作? 最佳答案 看看GaSP:http://code.google.com/p/gasp-web-engine/这是我基于GWT/SQL/PHP编写的CMS。它非常灵活。如果您愿意测试一下,请告诉我。它运行我的站点:http://www.stevenjaycohen.com史蒂文

ajax - 带有 GWT 应用程序的 HtmlUnit 返回不完整的页面

我正在尝试使用HtmlUnit制作我的GWT应用程序的HTML快照。我的想法是让我的AJAX应用程序可抓取。不幸的是,我正在获取的页面似乎不完整。当我在我的普通浏览器中访问该页面时,它缺少可见的内容。我的HTML快照中只需要文本。这是我的代码:publicclassBrowser{publicstaticvoidmain(String[]args)throwsIOException,InterruptedException{finalWebClientwebClient=newWebClient(BrowserVersion.FIREFOX_10);webClient.setJavaS

google-app-engine - 基于 GWT 的应用引擎网站的动态站点地图生成

我们知道与将文件写入磁盘相关的应用引擎限制。因此,通过i/o拥有动态站点地图的想法对于AppEngine来说似乎有点困难。因此,这里有一些我们希望验证的想法:我们能否有一个servlet来动态生成与google站点地图兼容的xml?如果可能的话,有人可以分享一个例子吗?这样的站点地图能否包含返回适合索引的原始文本数据的动态链接?如果上述情况属实,我们看到的唯一问题是,此类仅用于索引内容的动态URL将出现在搜索结果中。相反,我们希望用户直接登陆网站的主页。关于SEO,鉴于该网站是纯GWT,是否有更好的方法来索引内容? 最佳答案 对于动

ajax - 带有 GWT 的 HtmlUnit 返回不完整的页面

我正在尝试使用HtmlUnit测试我的GWT网站正确加载。不幸的是,我正在获取的页面似乎不完整。当我在我的普通浏览器中访问该页面时,它缺少可见的内容。这是生成此输出的单元测试:WebClientwebClient=newWebClient();webClient.setThrowExceptionOnScriptError(false);webClient.setAjaxController(newNicelyResynchronizingAjaxController());webClient.waitForBackgroundJavaScript(30000);HtmlPagepag