jQuery MiniUI

标题: java分页问题 [打印本页]

作者: vtjj3213    时间: 2018-3-20 18:23:54     标题: java分页问题

            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的吗,我报这两个错能帮看下什么问题吗 ?
作者: felt    时间: 2018-3-21 09:29:57

[attach]10673[/attach]MiniUI只是前端控件,和后台无关,请检查grid.load()的时候前端传递到后台的参数,可以用浏览器f12的网络功能
作者: vtjj3213    时间: 2018-3-21 10:01:44

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

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2