jQuery MiniUI

 找回密码
 立即注册
查看: 1966|回复: 2
打印 上一主题 下一主题

java分页问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-3-20 18:23:54 |只看该作者 |倒序浏览
            Class[] argsClass = new Class[2];
            argsClass[0] = HttpServletRequest.class;
            argsClass[1] = HttpServletResponse.class;
            
            Class cls = this.getClass();   
            Method method = cls.getMethod(methodName, argsClass);   
            System.out.print(method.toString()+"-----------"+argsClass.toString()+"——————"+this.toString());
            Object[] args = new Object[2];
            args[0] = request;
            args[1] = response;   
            
            BeforeInvoke(methodName);
            method.invoke(this, args); //这里报错
--------------------------------------------------------------------------------
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NumberFormatException: null
        at java.lang.Integer.parseInt(Integer.java:415)
        at java.lang.Integer.parseInt(Integer.java:497)
        at org.apache.jsp.xmgl.cb.jsp.bmfygljs.bmfygljsbg.AjaxService_jsp.SearchJSChanges(AjaxService_jsp.java:34)
--------------------------------------------------------------------------------------------------------------------------------
public void SearchJSChanges(HttpServletRequest request, HttpServletResponse response) throws Exception
{                
    //查询条件
    String key = request.getParameter("key");
    String jsbh = request.getParameter("jsbh");
    //分页
    int pageIndex = Integer.parseInt(request.getParameter("pageIndex"));//AjaxService_jsp.java:34 是这行
    int pageSize = Integer.parseInt(request.getParameter("pageSize"));        
    //字段排序
    String sortField = request.getParameter("sortField");
    String sortOrder = request.getParameter("sortOrder");
       
    HashMap result = new bl_new.xmgl.cb.JSON().JSChanges(jsbh, key, pageIndex, pageSize, sortField, sortOrder);
    String json = bl_new.xmgl.cb.JSON.Encode(result);
    response.getWriter().write(json);
}
---------------------------------------------------------------------------------------------------------------------------------
分页不是说默认传递pageIndex的吗,我报这两个错能帮看下什么问题吗 ?

Rank: 8Rank: 8

沙发
发表于 2018-3-21 09:29:57 |只看该作者
MiniUI只是前端控件,和后台无关,请检查grid.load()的时候前端传递到后台的参数,可以用浏览器f12的网络功能
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

板凳
发表于 2018-3-21 10:01:44 |只看该作者
felt 发表于 2018-3-21 09:29
MiniUI只是前端控件,和后台无关,请检查grid.load()的时候前端传递到后台的参数,可以用浏览器f12的网络功 ...

我在后台做了为空默认为0就好了。。。你这是什么浏览器

Archiver|普加软件

GMT+8, 2024-10-18 20:30 , Processed in 1.055652 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部