运用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'去掉


整个流程就是这样,有什么不足的欢迎各位指教



你可能感兴趣的:(java,Ajax)