jquery中get访问action返回json的问题

目前的状况是这样的:在jsp页面执行get,能成功跳到action,也能执行execute方法,但是回调函数不执行,这就是说我的action对于返回json的处理有问题(我加载一个简单的包含json数据的txt文件是正常执行callback的)。但我找不到问题出在哪里。
我用的是添加json-plugin jar包的方法。

action中部分代码:

Java code ?
1
2
3
4
@JSON (name =  "Booklist" )
     public  List<Book> getBookList() {
         return  BookList;
     }

 

Java code ?
1
2
3
4
public  String execute() {
         BookList =  this .BookService.getBooks();
         return  SUCCESS;
     }



xml文件的配置:

Plain Text code ?
1
2
3
4
5
<package name="JSON" extends="json-default" namespace="/">
         <action name="GetRank" class="getrankAction">
             <result name="success" type="json" />
         </action>
</package>


(我这里用的是spring管理action)

jsp中get调用:

JavaScript code ?
1
2
3
$.get( "GetRank.action" , function (data){
                 alert( "sfdsf" );
             });


现在不管是get还是getjson都室以上问题,回调函数不执行。

转载于:https://www.cnblogs.com/hfpqh/p/3153048.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值