struts2 解决js跨域问题返回jsonp格式

struts.xml配置

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

<action class="" mothod="">

<result name="ajax" type="json">
    <param name="root">datalist</param>
    <param name="callbackParameter">callback</param>  <!-- callback 可以是自己定义的请求参数-->
   </result>

</action>

</package>

附ajax请求方法:

$.ajax({
    url: url,
    dataType: 'jsonp',
    jsonp:'callback',          //jsonp请求方法
    data: {
     'Count':Count
    },
    cache:false,
    type:'GET',
    success: function(response) {

..........

4,重启,开始请求http://localhost:8080/list.action?callback=?   (?可以是自己生成的方法)

5,返回json串;

?({"","";"",""})

6,调试成功;

 

来源://作者:/更新时间:2013-06-18
相关文章
评论:
验证码:
匿名评论:

最新文章

文章排行