首页 > 编程知识 正文

springjpa分页查询,报文解析异常是什么意思

时间:2023-05-04 17:21:59 阅读:112109 作者:1636

caused by : org.atto parser.parse exception : cannotexecutesubtraction : operands are ' null ' and '1' (模板3360 ) col 44 ) atorg.atto parser.markup parser.parse document (markup parser.Java :393 ) atorg.atto parser.markup parser arser atotod ctmarkuptemplateparser.parse (abstractmarkuptemplateparser.Java 336020

下一页的超链接目标没有问题,但上一页的超链接目标会导致页面渲染错误

下面是处理分页的代码。

@ get mapping (value={ '/testgetuserbyconditionif ' } publicstringtestgetuserbyconditionif ) @param('name ' ) string @ @param ) examtitle ) String examTitle,@param ) subordinatedepartmentare @ param (class number ) ) String classNumber, //@pathvariable ) value='pagenum ) ) Integer pageNum,@requestparam ) ) Dagen um value=' pagenum ' (integer pagenum,) sqlsessionsession=SSF.open session (; try { inputexcelmapperdsm=session.get mapper (inputexcelmapper.class ); log.info(DSM.tostring ) (: ) DSM.tostring ) ); log.info (准备获取ie……); inputexcelie=newinputexcel (name,identityCode,examTitle,subordinateDepartments,classNumber ); log.info (成功获取ie……); log.info(ie: ) ie.tostring ) ); log.info (准备获取userbyconditionif……); listinputexceluserbyconditionif=DSM.getuserbyconditionif (ie; log.info('userbyconditionif获取成功………); log.info (userbyconditionif : ) userbyconditionif.tostring ); 将json数据发送到前端,excel表objectmappermapper=new object mapper (); string JSON=mapper.writevalueasstring (userbyconditionif ); model.addattribute('json ',JSON ); //model.add attribute (userbyconditionif,userbyconditionif ); //pageNum=1; pageutil.page(pagenum,model,userByConditionIf.size ),userByConditionIf ); session.commit (; } finally { session.close (; }返回'管理员页面'; }公共字符串页面(integer page number,Model model,int totalcount,List userByConditionIf ) { Integer spPage=pageNumber;//设定每页的条数int pageSize=10; //判断页数、页数时,int pageNo=0; if(sppage==null ) { pageNo=1; }else { pageNo=spPage; if(pageno1 ) { pageNo=1; }//设置首页int minPage=1; //设置最大页数int totalCount=totalcount; //获取总数int maxpage=total count % pagesize==0? 总计数/页面大小3360总计数/页面大小1; if(pagenomaxpage ) { pageNo=maxPage; } try { //分页查询listinputexcellist=userservice.find user page (pageno,pageSize ); model.addattribute('pagelist ',list ); model.addattribute('pageNo ',pageno ); 对象映射器=new对象映射器(; stringpagelistjson=mapper.writevalueasstring (list ); model.add attribute (' PagelistJSON ',pagelist JSON ); }catch(exceptione ) { e.printStackTrace ); }返回'管理员页面'; }解决方案

Li aid=' forth page ' th : href=' @ {/testgetuserbyconditionif (pagenum=$ { pageno } (1-2) } ) }'laquo; 前页/a/li

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。