jqGrid, REST, AJAX 和 Spring MVC 整合

11-07-17 banq

jqGrid, REST, AJAX and Spring MVC Integration - Java Code Geeks

jqGrid是jQuery的插件,用于输出复杂表格,整个HTML页面只要

<table id="grid"></table>

<div id="pager"></div>

两句就可以将SpringMVC后台的数据以完美表格输出。

源码下载:https://github.com/nurkiewicz/books

              

banq
2011-07-19 15:53

现在表现层有两种趋势,一种是浏览器和服务器端依靠Json和JS来通讯;还有一种就是老的方式,使用Jsp方式,这个特点就是页面需要在服务器端解析一下。

最新的JSP模板支持Html5的开源项目,能后台SpringMVC整合:thymeleaf

jeffrey4chartcrm
2011-07-19 17:19

2011年07月19日 15:53 "@banq"的内容
一种是浏览器和服务器端依靠Json和JS来通讯 ...

其实用这种方式,json数据在服务器端也需要解析一下,只不过有现成的工具类可以使用,比如strut2中就专门集成了相应的json包,感觉这种方式是一种趋势。不过从性能和速度上考虑,不知这两种方式哪种更高效一点?

banq
2011-07-19 19:45

2011年07月19日 17:19 "@jeffrey4chartcrm"的内容
不过从性能和速度上考虑,不知这两种方式哪种更高效一点? ...

从可伸缩性角度看,当系统复杂且访问量增加时,我认为AJAX这个方式类似并行异步架构,效率性能都很高。

而JSP模板方式虽然开发简单,但是属于铁板一块性质,耦合度高,无法细粒度,适合中小型系统。

猜你喜欢