EasyUI分页page参数无法获取

发布于 2021-11-21 04:38:56 字数 774 浏览 827 评论 5

@超级奶爸老谭! 你好,想跟你请教个问题:

我刚接触jquery easyUI,根据下载最新版本中的demo,自己写了动态获取数据组织json并成功显示在datagrid中。目前遇到的问题是,我在servlet中只能获取到rows的值,但page的值始终都是空的。无法获取。下面是我的代码,请帮我看看问题出在哪里,不甚感激!

jsp页面:<table id="dg" title="My Users" class="easyui-datagrid" style="width:700px;height:250px"
  data-options="singleSelect:true,collapsible:true,url:'/GetUsersInfo.do' "
  toolbar="#toolbar" pagination="true" 
  rownumbers="true" fitColumns="true" singleSelect="true">

java代码:

String currentpage = (String)request.getParameter("page"); // 当前页
  log.info("currentpag000e==["+currentpage+"]");

日志打印为空:currentpag000e==[]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

猫九 2021-11-24 06:19:33

<table id="dg" title="My Users" class="easyui-datagrid" style="width:700px;height:250px"

  data-options="singleSelect:true,collapsible:true,url:'/GetUsersInfo.do' "

  toolbar="#toolbar" pagination="true" 

  pageNumber="1"

  pageSize="5" pageList="[5,10,15]"

  rownumbers="true" fitColumns="true" singleSelect="true">

如果我加上这些属性,rows和page参数都获取不到了。去除了才能获取rows默认值10,不知道我哪里从错了。。。

墨洒年华 2021-11-24 04:01:34

去啊~~~我找了一大圈都找不到你这个问题的解决办法呢!我也试试看、真奇怪啊!

千笙结 2021-11-24 03:37:36

(String)request.getParameter("page"); page是[],如果用(String)request.getAttribute("page"),则page是[null]。现在是在后台接收不到page的值

明媚如初 2021-11-23 02:14:19

浏览器中debug吧。看看是浏览器没传,还是你程序的问题。我更相信你程序有问题,就贴这么点代码谁能看出问题呢?

把昨日还给我 2021-11-22 04:59:17

页面直接:

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <meta name="keywords" content="jquery,ui,easy,easyui,web">
  <meta name="description" content="easyui help you build your web page easily!">
  <title>jQuery EasyUI CRUD Demo</title>
 
  <link rel="stylesheet" type="text/css" href="<%=path %>/ui/themes/default/easyui.css">
  <link rel="stylesheet" type="text/css" href="<%=path %>/ui/themes/icon.css">
  <script type="text/javascript" src="<%=path %>/ui/jquery-1.8.0.min.js"></script>
  <script type="text/javascript" src="<%=path %>/ui/jquery.easyui.min.js"></script>
 </head>  
 <body>
  <table id="dg" title="My Users" class="easyui-datagrid" style="width:700px;height:250px"
  data-options="singleSelect:true,collapsible:true,url:'<%=path %>/GetUsersInfo.do' "
  toolbar="#toolbar" pagination="true" 
  rownumbers="true" fitColumns="true" singleSelect="true">
     <thead>
  <tr>
  <th field="id" >id</th>  
  <th field="name">name</th>
  </tr>
  </thead>
 </table>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文