在我们的项目中,我们开发了一个框架,旨在封装 Java Web 开发的大部分方面。我的客户是使用这个框架的其他程序员。
我们封装的其中一件事是 JSP 标签。我们为所有内容创建了自定义标签,因此用户根本不需要使用常规的 HTML 和 JavaScript。
现在我正在寻找为这些自定义标签创建 GUI-Builder 的方法。意思是某种 GUI 应用程序,它允许用户将图形控件拖放到画布上,然后基于此应用程序将生成页面的 JSP 代码。请注意,我们的自定义标签不仅仅用于抽象。其中许多是可见控件,由 HTML 结构和用于控制它们的 JavaScript 逻辑组成。并且自定义标记的属性(用户在 JSP 中定义)有时会影响它的外观和行为。
如果该工具可以成为 Eclipse 的插件,那将是一个巨大的好处。
是否有任何现有的工具可以做到这一点?
是否有用于创建此类工具的设计模式或最佳实践教程?
谢谢!