GWT创建实用程序javascript库
2022-09-01 19:26:01
我需要创建javascript库,它将从其他javascript代码调用。
是否可以使用GWT和Java类创建JavaScript库?没有入口点,没有UI - 只是一些具有公共静态和对象方法的实用程序javascript类(例如加密库,图像处理库,用户输入验证库等)?
任何其他java到javascript的转换工具都是很好的。
我需要创建javascript库,它将从其他javascript代码调用。
是否可以使用GWT和Java类创建JavaScript库?没有入口点,没有UI - 只是一些具有公共静态和对象方法的实用程序javascript类(例如加密库,图像处理库,用户输入验证库等)?
任何其他java到javascript的转换工具都是很好的。
是的,可以编写页面上的其他JavaScript可以调用的GWT代码。
但是,我不知道目前有任何项目可以大规模地做到这一点,所以你可能会开辟一条新的道路。
从JS调用GWT代码的基础知识在2008年的这篇GWT博客文章中有所介绍,特别是“使用GWT创建JavaScript库”的部分。
在那篇博客文章中链接的另一个项目,也许你感兴趣,是GWT Exporter,它“包含一个生成器,能够获取GWT类,并将它们导出为普通的Javascript API,可以从没有JSNI的手写Javascript调用”