我在当前的j2ee项目中使用springMVC和hibernate。 截至目前的视图由普通的jsp组成,使用JSTL使事情变得简单。
看看extjs项目,我相信它可以用作视图的替代品。我一直在看extjs文档,但坦率地说,我不知道如何在春季整合它。
有没有人有任何教程,博客,书籍推荐,让我开始这个?
或者另一方面,如果从不同的java MVC框架中更好地管理extjs,那么请提出相同的建议。
答案 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视图(表单和网格)。
此致 微米。