通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

公司一個老項目用的ExtJS和SpringMVC框架,ExtJS使用JavaScript語言擴展而來,是一套基於YUI(Yahoo用戶界面)的sencha的JavaScript框架和產品,被稱為具備現代UI的桌面應用程序開發平臺。

ExtJS可以通過表單提交作為請求參數向服務器發送數據,或者通過Ajax請求以json格式發送數據。ExtJS在很多情況下使用JSON格式來保存數據。

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

今天看了一下ExtJS和SpringMVC之間JSON 數據交互的代碼,感覺還是挺方便簡單的,這裡給大家分享一下,如果你的項目用到這個框架,可能會有點幫助。

使用ExtJS和SpringMVC3以JSON格式交換數據代碼示例如下:

1.在dispatcher-servlet.xml中註冊MappingJacksonHttpMessageConverter

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

不要忘記將jackson-json.jar複製到WEB-INF / lib


2.通過ExtJS腳本觸發POST請求,如下所示:

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

3.編寫一個Spring Controller來處理“/doSomething.htm”請求。

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互

通過Post或Get方式,實現ExtJS和SpringMVC之間JSON 格式數據交互


分享到:


相關文章: