Spring3 REST实现html伪静态分页效果
废话1句:
需要知道伪静态页面对与一个网站的作用与好处,详见这篇文章“搜索引擎与网站开发优化”。
广告1段:
我用Spring3在Google App Engine上发布带分页的例子,http://spring3-rest.appspot.com/demo.html , 稍后提供源码。

以下是正文
当Spring3 REST 程序运行在Eclipse中 在控制台上打印出以下这些信息
org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:410) Mapped URL path [/business/query] onto handler [com.aswish.web.action.BusinessController@27982]
2010-05-24 09:41:53,943 INFO org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:410) Mapped URL path [/business/query.*] onto handler [com.aswish.web.action.BusinessController@27982]
2010-05-24 09:41:53,943 INFO org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:410) Mapped URL path [/business/query/] onto handler [com.aswish.web.action.BusinessController@27982]
这说明可以采用任 何 一个URL进行访问 /business/query 这个链接,例如:
Accept: /business/query.xml
Accept: /business/query.json
Accept: /business/query.htm
Accept: /business/query.html
看看这个图上的展示的效果,页面上展示的数据是动态的并且是带分页的,让人看起来却是一个静态的页面,另外值得一提的是采用这样的方式进行开发,并没有增加成本,反而比以前更显得简单。
以上代码示例可以参考另外一篇文章:
Spring3 REST MVC框架,提速你的Web开发
口水2下:
我们来看一下 javaworld.com对伪静态页面的处理,有些文章需要进行分页的时候看起来就不是很友好,后面多了一个page=2,
示例:http://www.javaworld.com/javaworld/jw-05-2009/jw-05-troubleshooting- oc4j-and-weblogic.html?page=2
在网上看见一个老外也在Google App Engine 上玩Spring3,我跟他的玩法不一样,不过他介绍的具体过程比较详细,呵呵
http://ice09.wordpress.com/2010/03/15/spring-3-rest-xml-running-on-the-google-app-engine/
–end–

本文由J2ee企业顾问-黄毅创作,并已采用创作共用署名2.5中国大陆版许可证授权。
评论
Comment from zero
Time 2010年06月17日 at 11:34 上午
哥们,能把源码传上,分享分享么
Comment from Carl
Time 2010年10月20日 at 8:45 上午
地址不好用了. 请更新一下吧。
Comment from H.E.
Time 2010年10月20日 at 5:36 下午
中国政府封杀google,导致原来的地址不稳定,我现在又加了一个msn live的空间下载地址,提供大家下载。
Comment from joe
Time 2010年11月30日 at 11:21 上午
地址不好用了. 能发我一份吗?谢谢
Comment from joe
Time 2010年11月30日 at 11:32 上午
地址不好用了. 能发我一份吗?谢谢 我的邮件hhh2100@126.com







Comment from ed hardy hoodies
Time 2010年05月26日 at 3:39 下午
路过,支持