GWT创建实用工具javascript库

我需要创建将从其他javascript代码调用的javascript库。

是否可以使用GWT和Java类创建javascript库? 没有入口点,没有UI – 只是一些带有公共静态和对象方法的实用程序javascript类(例如加密库,图像处理库,用户输入validation库等)?

任何其他java到javascript转换工具是很好的。

是的,可以编写页面上其他JavaScript可以调用的GWT代码。

但是,我不知道目前任何大规模的项目,所以你可能会开辟新的道路。

从2008年开始的GWT博客文章中介绍了从JS调用GWT代码的基础知识,特别是“使用GWT创建JavaScript库”一节并不令人惊讶。

在该博客文章中链接的另一个项目,也许是您感兴趣的项目,是GWT Exporter ,它“包含一个能够获取GWT类并将其作为普通Javascript API导出的生成器,可以从没有JSNI的手写Javascript中调用”

查看:

https://code.google.com/p/gwt-exporter/

在GWT中开发应用程序或库,并使用gwtexporter注释从javascript中提供类和方法。