自強不息
最近在學習JavaScript,發現不論是ext還是prototype都很推崇json這種通信協議的格式,但是這兩個框架都是比較偏前端的,和dwr不同,dwr是一個一站式的ajax框架,不僅提供了客戶端的工具方法,也包括服務端的配置和通信的處理。 而ext和prototype等僅僅設置好了json的接口并對ajax通信做了封裝,相對而言是一種比較“純粹”的AJAX實現,當然ext還包括了大量的圖形組件,這又是題外話了。 為了解決ext們的通信問題,如果單純的定義Servlet,實現起來比較原始,既復雜又不好管理。于是網上有好多人采用了dwr來管理通信,還有人用structs作為對接口Servlet的映射配置管理,這樣一來不論是客戶端還是服務端,都有很多功能被切割掉了,顯得不夠“干凈”。于是我寫了下面的兩個響應的Servlet處理類來解決這個問題。 代碼如下:
JSONServlet:
posted on 2008-11-24 18:14 楊一 閱讀(2229) 評論(1) 編輯 收藏
http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/util/BeanJsonConverter.javashindig中的json to object 雙向轉換器我一直在用,可以參考一下,可能要修改一下才能用ps:這個日期轉換有點問題 回復 更多評論
Powered by: BlogJava Copyright © 楊一