<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                昨天晚上遇到了一個bug,是ajax調用struts2里面的方法獲取json的問題,雖然現在那個問題沒有解決,但是各種百度后,發現對stuts2跟ajax的交互認識又深了。 ## 一,如果設置Action返回的結果為json類型 ![](https://box.kancloud.cn/2016-03-02_56d663812a099.png) 如上圖,如果要這個action返回的結果為json,首先要指定包繼承為json-default,之后,在result里面,指明type="json"。 節點中還可以添加param參數,來指定序列化的參數:從哪兒開始序列化,序列化誰,不序列化誰。。。比如上圖,配置序列化的根節點為success,如果沒有配置的話,會默認序列化Action中所有提供get***()方法的屬性。如果制定了,則從root開始向下序列化。 ## 二,Action中一些常用配置 如果配置文件中沒有配置root,可以在不需要序列化的方法上: ![](https://box.kancloud.cn/2016-03-02_56d66381421e9.jpg) 加上這個注解之后,會忽略對get**()的序列化。另外,在@JSON中還可以指定序列化的格式,名稱。 ## 三,對實現Serializable接口的對象 一般序列化的時候會默認序列化非靜態的提供了get方法的成員變量。但是可以通過關鍵字transient指定不需要序列化的屬性。 ![](https://box.kancloud.cn/2016-03-02_56d6638151a9c.jpg) 但是對于實現Externalizable接口的類,這個關鍵字沒啥用。 ## 四,struts2+ajax的一些坑 1,每次報錯,strtus2的報錯頁信息就會返回給ajax,并且是進入ajax的success方法中,(⊙﹏⊙)b。。。。。。。。 2,對于新手,不熟悉json的,又看不到json具體轉換過程的人來說,只能靠猜測序列化的時候報錯了
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看