编程语言
首页 > 编程语言> > java – 编写Web应用程序gui.我应该使用哪种技术?

java – 编写Web应用程序gui.我应该使用哪种技术?

作者:互联网

我想写一个有点复杂的web gui应用程序.
它将用于通过显示面板编辑某些内容,并允许用户拖动项目以编辑内容.

这个解释有些抽象,但重点是我正在寻找一种现代的gui写作技术,越是标准,我就越有可能找到使用它的信息和样本.

我一直在使用JavaFaces编写一些简单的网页,并且已经看过RichFaces以编写上述应用程序.
我很想听到类似技术的推荐(例如 – 用来写这个网站的是什么?)

谢谢!!!

更新:感谢您的答案到目前为止,由于我被要求更多说明,我将尝试解释该应用程序的使用:
它将用于编辑复杂的脚本.将有一个面板包含脚本的操作(阶段),另一个面板将显示当前所选操作的内容.对于每种操作类型,将有一组不同的属性要修改.
您可以通过将操作拖动到新位置(有点像powerpoint幻灯片管理器或flickr照片管理器)来重新排序操作,并以这种方式复制它们.
动作属性面板的内容将能够显示各种类型的内容,如html文本和按钮以及各种内容.

希望有所帮助.再次感谢!

Update2:在阅读了这篇StackOverflow Thread之后,我倾向于RichFaces,因为它得到了广泛的支持和标准化.

解决方法:

看来你需要一个RIA. Java世界提供以下选项:

> Google Web Toolkit – 强大的RIA技术,需要您经历陡峭的学习曲线.好的组件框架是SmartGWT,gwt-extExtGWT.在我看来,它们都有一些缺点,但在你的情况下你可能没有观察到它们.
> RichFaces – 非常强大,而且由于你有JSF经验,我推荐这个.
> ZK – 从未使用它,我不喜欢它的某些方面(至少在不久前我上次检查时),但它仍然是一个选项.
> Echo3 – 在开发方式上类似于GWT,但实际结果却大相径庭.但是,我不确定它是否还在开发中
> JavaFX – 如果您喜欢冒险,并且公开场合不会使用您的申请,请尝试一下.

标签:java,user-interface,ajax,web-applications,richfaces
来源: https://codeday.me/bug/20190722/1498511.html