关于extjs中gridPanel分页问题,急求解答

问题描述

最近写了一个小项目可在分页的时候遇到了一个问题,请大侠们帮忙,就是在分页时请求数据,为何发出两次请求,第一次失败,而第二次则没有传递数据。一下代码为JS创建Store数据var bookStore = new Ext.data.Store({autoLoad :true,reader: new Ext.data.XmlReader({totalRecords: "results",record: "Book",id: "id", },Ext.data.Record.create([{name: 'id'},{name: 'bookName'},{name: 'author'},{name: 'typeName'},{name: 'price'},{name: 'brief'},{name: 'publishTime'}])),proxy : new Ext.data.HttpProxy({url : 'book.do?method=getBookList'})})bookStore.load({params:{start:0,limit:5}});以下是action的方法public ActionForward getBookList(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception {String satrtString = request.getParameter("start"); String limitString = request.getParameter("limit"); s = "0"; mString = "3"; System.out.println("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"+satrtString); System.out.println("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"+limitString);List books = service.getBooks(satrtString,limitString);String xml = ExtHelper.getXmlFromList(books);response.setContentType("application/xml;charset=UTF-8");response.getWriter().write(xml);return null;}在连接数据上没有问题,以下是通过firefox的firbug调试显示的请求第一次请求失败POST http://localhost:8080/EXTJS_bookManage_page/book.do?method=getBookListAborted参数头信息Post响应参数application/x-www-form-urlencodedlimit5start0源代码start=0&limit=5第二次请求成功,但是没有传递数据GET http://localhost:8080/EXTJS_bookManage_page/book.do?method=getBookList&_dc=1312505659541200 OK824ms参数头信息响应XML<?xml version="1.0" encoding="utf-8"?><list> <Total> <results>0</results> </Total></list>请问那个大侠能够帮忙解决一下啊

解决方案

你把autoLoad :true, 这行去掉,后面已经有load了。
解决方案二:
struts2的以拦截器栈实现数据的处理,其中参数拦截器会对get*,set*进行自动的处理,因此为get*的方法,在返回时会自动执行最简单的为换个方法名,或者定制拦截器栈
解决方案三:
你的方法名有问题吧,你把public ActionForward getBookList中的getBookList修改成其他的,总之不要有get开头就行,你试下,我用struts2的时候就出现过这种问题。
解决方案四:
第一次是autoLoa的原因,autoLoad便没有传递相应的参数引用第二次请求成功,但是没有传递数据 什么意思

时间: 2024-11-08 11:43:49

关于extjs中gridPanel分页问题,急求解答的相关文章

python学习-Python如何调用utilitytypes中的函数,急求!

问题描述 Python如何调用utilitytypes中的函数,急求! Python如何调用utilitytypes中的函数,急求,调用格式是什么,求大侠帮助,谢谢,急!!!!!! 解决方案 http://blog.163.com/xychenbaihu@yeah/blog/static/1322296552014829103732900/ 解决方案二: C++调用Python函数C++中调用python函数Python调用PHP的函数

怎样在C#中导出/导入数据(急求原代码)??

问题描述 怎样在C#中导出/导入数据(急求原代码)??各位大哥.大姐知道的麻烦帮下小弟. 解决方案 解决方案二:你说的不对啊,C#可以实现数据的导出/导入你的数据在哪里,是数据库的话,是哪个厂商的?SQLServer,Oracle?说的详细点.解决方案三:听楼主的话,建议楼主还是从基本学起吧,现在这个问题真是无法具体回答.解决方案四:一看就是倒分的,我来jf解决方案五:LZ问的问题有难度解决方案六:LZ是不是想从EXCEL模板导入导出数据?解决方案七:明知是到分,我也顶一下解决方案八:顶一下解决

无法打开lib文件-vs2010无法打开libmysql.lib,非设置路径错误,急求解答,谢谢了

问题描述 vs2010无法打开libmysql.lib,非设置路径错误,急求解答,谢谢了 按网上的在c/c++和链接器中分别添加文件夹和lib文件后,运行程序总是无法打开libmysql.lib,这个lib文件是存在的,路径也没错,求帮忙 解决方案 你这个问题描述不够详细,是在运行的时候报错,还是在编译链接的时候报错. 如果是链接的时候报错,可能就是路径设置问题,如果是运行出错,那应该是需要dll而不是需要lib文件. 希望你能更详细的描述一下. 解决方案二: 如果存在,那么libmysql.l

数据-android问题急求解答,拜托大神帮忙多谢了

问题描述 android问题急求解答,拜托大神帮忙多谢了 如果在android端的填写的注册表单数据,想提交到tomcat服务器的连接的MySQL数据库中进行数据插入.要怎么实现尽量具体一点,真心急求方案,本人菜鸟,可以的话希望能尽量讲解细一点,跪谢了 解决方案 服务端 设置一个地址 用来 处理参数 ,保存导数据库 ,android端给这个地址发个请求

使用急求解答!C++和MFC画一个界面,调试时界面虽然出现,但是无反应

问题描述 使用急求解答!C++和MFC画一个界面,调试时界面虽然出现,但是无反应 小弟使用C++,用MFC画出了一个界面,使用VS中的"生成"显示生成成功,但是使用"调试"按钮时,我用MFC所画的界面虽然出来了,但是上面的所有按钮点击都没反应,界面也是完全卡死的状态,我在初始化部分打了断点,发现逐步运行时,运行到只能显示反汇编的,然后再运行几下,就发现显示无法在运行中调试.VS中的"模块"界面显示第一个还能加载符号,第二个就不行了,这是什么问题呢

通过JNI接口调用c++接口时,c++接口中oracle数据库连接总是创建失败,急求解答

问题描述 通过JNI接口调用c++接口时,c++接口中oracle数据库连接总是创建失败,急求解答 封装了一个c++的接口类给java调用,接口中实现一些数据库查询操作, 接口在mfc下测试正常,通过java调用时数据库创建失败,ado,odbc,oci 的接口均试过了,都不成功,请问有人知道怎么解决吗? 解决方案 看下返回什么错误信息,然后才好判断,比如odbc驱动. 解决方案二: 连接字符串是封装在c++中没?如果是java传递的,那可能字符串传进来有问题

sql server-SQL Server数据库安装问题 要做课设 急求解答啊 快来大神救场!!!!!!!!!!!

问题描述 SQL Server数据库安装问题 要做课设 急求解答啊 快来大神救场!!!!!!!!!!! 安装完成后SQL server服务和SQL Server网络配置中没有选项 解决方案 你都没说具体什么问题啊 解决方案二: 要求必须使用SQL server吗?我们数据库课设使用的MySQL,SQL server笔记本使用起来不方便,而且对win10 支持不太好 解决方案三: 是安装正常的吗 解决方案四: 你有重启下电脑吗?? 解决方案五: 如果你重启了电脑还是没有用,http://downl

急求解答:wcf 服务承载问题

问题描述 我的解决方案中为WCF服务同时实现了两种承载:WinForm和WinService.WinService是使用LocalSystem帐户安装运行的.上述两种方式在本机测试过程中一切正常.然后我将服务端部署到远程服务器,上述两种承载方式下,机的客户端都不能正常访问WCF服务.可以排除网络问题.防火墙问题.然后我尝试将WinService承载方式更改为使用NetworkService帐户安装,发现无法启动WindowsService.即使在本机也不能使用NetworkService方式启动

bootstrap modal弹出框 关闭后会再弹出一次 急求解答

问题描述 bootstrap modal弹出框 关闭后会再弹出一次 急求解答 <!doctype html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>alert_modal弹出