推 bleed1979:result如果把name拿掉。。。 02/24 00:46
最近弄了一個SSH搭配Ext JS 4.2的專案
其中Client端與Server端完全透過Json溝通
Server端為了方便產生Json data, 裝了strut2-json-plugin-2.3.15.3.jar
透過getter與setter的機制產生json data
但是目前看到一個很怪的狀況
就是當json內的資料有非ascii字元時, 在action return SUCCESS之後
似乎就會陷入無窮迴圈當住...導致於Client端讀不到json data
struts.xml中舉出一個action的設定如下
<action name="ReadUser" class="xxx.xxx.ReadUser">
<interceptor-ref name="MainInterceptorStack"></interceptor-ref>
<result name="success" type="json">
<param name="contentType">text/html</param>
</result>
</action>
ps: org.apache.struts2.json.JSONInterceptor已經包含在MainInterceptorStack中
請問該設定甚麼東西才能正常? 網路上查過幾種方法都不行, 只好上來請教..謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.199.211
※ 編輯: jinmin88 來自: 220.134.199.211 (02/24 00:28)
※ 編輯: jinmin88 來自: 220.134.199.211 (02/24 00:29)