基于Java或JVM的Web应用程序框架的建议

时间:2010-11-24 15:02:12

标签: java web-applications jvm

我被赋予了为软件竞赛创建可视组件的任务。我唯一可靠的要求是 1.它需要可视化通过ActiveMQ给出的数据 2.信息需要组织和视觉上的吸引力(信息以图表和图形的形式呈现,一些不错的UI元素是可取的,如标签,手风琴菜单等。)

起初,SmartGWT似乎是一个不错的选择,但似乎在升级到付费许可证之前我无法将其连接到任何消息服务,因为我没有资金。

考虑到这些要求尚未明确说明并且可能在不久的将来重新定义,我不能再浪费时间研究新技术,只是为了发现我不能将它们用于我的需要。我正在考虑尽可能接近Java(或JVM)的东西,因为软件竞争是基于Java的。

那么,您会为我推荐什么样的框架?为什么?

提前感激!

1 个答案:

答案 0 :(得分:3)

Spring MVC ala Spring framework

它与符合您初始请求的ActiveMQ配合使用。此外,它提供的MVC模式的分离级别非常好,并且能够根据需要插入第三方组件。

以下是使用Spring的article说明理由。你可以忽略J2EE的东西,除非它适用于你;但请注意依赖注入,控制反转和Aspect编程部分。