整合springMVC和extjs

时间:2010-01-08 09:27:44

标签: java spring spring-mvc extjs

我在当前的j2ee项目中使用springMVC和hibernate。 截至目前的视图由普通的jsp组成,使用JSTL使事情变得简单。

看看extjs项目,我相信它可以用作视图的替代品。我一直在看extjs文档,但坦率地说,我不知道如何在春季整合它。

有没有人有任何教程,博客,书籍推荐,让我开始这个?

或者另一方面,如果从不同的java MVC框架中更好地管理extjs,那么请提出相同的建议。

3 个答案:

答案 0 :(得分:4)

以下是与Spring 3.0集成的ProgressBar Pager

的示例

它证明Ext JS提供了一个辅助类XMLStore,它自动配置了一个XMLReader,用于从服务器读取数据。

它使用codehaux中的 Xstream 来序列化为XML。

可以使用annotations

轻松配置XStream

答案 1 :(得分:2)

我喜欢使用Spring视图来返回JSON数据。请求由ThrowAwayController或MultiActionController或注释(取决于Java的版本)到达和处理,最终将模型传递给JsonView。有些库/包从Java对象创建JSON - 我建议使用一个。客户端是单页面Web应用程序 - 在站点最初加载时从JavaScript生成 - 并且它响应用户请求向服务器发出请求(如上所述)。 JSP和JSTL并没有完全丢弃,但它们的作用并不那么重要。

答案 2 :(得分:1)

您可以查看http://www.jprovocateur.org(Spring + Hibernate + Ext J.S),它允许使用xml配置ext j.s视图(表单和网格)。

此致 微米。