運用struts2實現AJAX交互

           


           通過struts2前臺運用JQuery來實現AJAX(Asynchronous JavaScript and XML)


1.先導入Jquery.js文件


2.在JSP頁面中引用JS這樣的話JS文件之間就可以相互調用



3.JS文件中運用Jquery調用Ajax如下圖配置:



4.配置struts.xml


<struts>

   <package name="json" extends="json-default" namespace="/">

       <action name="queryMainOrder" class="Action.Fwpg.WxclAction" method="queryMainOrder">

            <result type="json">

            </result>

       </action>

   </package>

</struts>


5.後臺將返回的List轉換成JSON數據並且在Action.Fwpg.WxclAction類中聲明一個屬性String age,並將返回的值賦給它。




經過處理之後返回的就是一個JSON格式的字符串


6.前臺JS如何獲取返回的值


注意要將Ajax請求中的參數DateType:'Json'去掉


整個流程就是這樣,有什麼不足的歡迎各位指教



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章