【发布时间】:2010-11-08 02:20:58
【问题描述】:
我应该构建一个用于后台的 Web 应用程序,其中一个主要要求是良好的用户界面。
在服务器端,我很可能会使用 Java 框架,这取决于我将使用客户端。
我认为客户端基本上有3个选择:
- 使用 JQuery 框架的“普通”Web 应用程序,即 JSP 页面。在这种情况下,我将使用 Spring 的完整功能、完整的 MVC 模式等。我已经使用 Spring 和 JQuery 2 年了,所以我非常了解这些技术。但我也知道,实现一些效果是相当复杂的,涉及到很多javascript代码,特别是在处理ajax调用和页面结构的动态变化时。
- Flex 与 BlazeDs 等附加组件与 Spring 集成。我没有使用 Flex 的经验,我只是阅读了一些关于它的文章和教程,但我真的很想学习一些新东西 :-)
- Google Web Toolkit,可能带有 gwt-ext 之类的东西。没有经验,但我真的很想学习。如果我需要,那里有很多支持,但我认为我将很难在同一个项目中维护 Spring MVC 和 GWT,我读到这并不容易,但有几个模式可以遵循。
你有什么建议吗?
提前致谢
【问题讨论】:
标签: jquery apache-flex spring web-applications gwt