SIKULI似乎有巨大的潜力.有没有人试图用这个作为测试工具?或者它更适合自动化用户操作?
我一直在阅读GWT中一堆"最高投票"的问题.其中一些问题涉及GWT的缺陷或问题.
在文章中:哪个Javascript框架(jQuery vs Dojo vs ...)?而最大的GWT陷阱?,一些海报似乎表明GWT不够轻,或者有更好的替代品可以使用.
你们中的大多数人都觉得GWT有问题没有用GWT 2.0修复 - 这会让你倾向于建议在新项目中使用更简单的框架吗?
在某种程度上,GWT不应该在某种程度上面向未来(因为你不必担心它在发布之间发生巨大变化,因为它得到谷歌的支持)?
我意识到这个问题的答案在很大程度上取决于你想做什么或你想做什么.我从启动一个最终将被数百万用户使用的新Web应用程序的角度来看这个.
我正在构建一个站点,它将一个URL提交给servlet以进行分析.在客户端,我提交url作为编码的参数.例如...
Submit: http://www.site.com
Goes to: http://localhost/myservlet/?url=http%3A%2F%2Fwww.site.com
Run Code Online (Sandbox Code Playgroud)
在服务器端,我有我的servlet请求参数,如此...
String url = request.getParameter("url");
Run Code Online (Sandbox Code Playgroud)
我收到的是一个解码字符串:http://www.site.com.到目前为止一切都很好 - 这大部分时间都按预期工作.
当url param包含自己的参数时会发生问题...
Submit: http://www.site.com?param1=1¶m2=2
Goes to: http://localhost/myservlet/?url=http%3A%2F%2Fwww.site.com%3Fparam1%3D1%26param2%3D2
Run Code Online (Sandbox Code Playgroud)
在客户端站点上一切都很好,但在我的servlet中,当我得到参数时,我只收到url param的一部分!
http://www.site.com?param1=1
Run Code Online (Sandbox Code Playgroud)
它从我输入的url param中删除了第二个参数!我肯定在将url param提交到服务器之前对其进行编码...发生了什么?
是否有一种简单的方法来映射web.xml或其他部署描述符(jetty.xml等)文件中的目录?
例如,如果我有一个目录/ opt/files /,我可以通过访问http:// localhost/some-mapping /来访问其文件和子目录.我觉得应该有一些简单的方法来做到这一点,但我还没有找到如何(通过谷歌,stackoverflow等).我发现的只是模仿文件服务器的servlet,这不是我想要的.
作为参考,我在AIX机器上使用jetty.
我正在创建一个名为'Cell'的新类,它扩展了GWT Widget类.此类的目的是成为电子表格中的单元格 - 因此它必须能够在GWT Label对象和GWT TextBox对象之间切换.
我可以想到这样做的唯一方法是使Cell扩展Widget并包含一个名为'cell'的私有Widget,我可以用它来存储当前的Label或TextBox对象.像这样......
public class Cell extends Widget {
private Widget cell;
...
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,这个解决方案并不理想,因为如果我希望Cell像Widget一样完全运行,我将覆盖Widget的方法指向我的内部'cell'小部件.有没有更优雅的方法来创建一个Cell Widget,它可以是Label或TextBox?