jsp分页,第一页数据显示正常,点下一页后没反应,但是确定已经拿到了下一页的数据,

Scaarf 2016-09-02 08:17:26
jsp页面第一页数据显示没问题,但是点下一页没反应,但是后台已经拿到了下一页的数据,这是为什么,按理说第一页数据显示没问题,说明数据能传到前台啊,头疼,求大神指点

这是后台



这是页面



...全文
1294 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
Scaarf 2016-09-03
  • 打赏
  • 举报
回复
引用 16 楼 xiaofanku 的回复:
对了你用的是spring几呀?
因为前台我是用ajax提交当前页页码到后台的(因为对ajax有点生疏了,本来想熟悉一下结果却弄出这个问题),改成window.location.href=""提交就正常了 最后,多谢版主大大解答这么久
疯狂会计 2016-09-03
  • 打赏
  • 举报
回复
额。。。。。
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 12 楼 xiaofanku 的回复:
[quote=引用 11 楼 Scaarf 的回复:] [quote=引用 10 楼 xiaofanku 的回复:] 我的这些问你答上来你的问题就解决了
额。。。没有啊,debug测试时显示page对象确实拿到了后台需要的所有东西,但jsp页面就是不显示下一页的数据[/quote] 你在spring mvc的方法(selectAllStation)的第一行 打印一下方法的参数,当第二页时哪些参数都对吗[/quote] 这个方法中用到的参数只有记录总条数count和当前页currentPage这两个参数,参数没问题,不然也不可能查的到下一页的数据。debug启动测试也显示page携带的数据是下一页的数据,但是jsp页面就是没反应[/quote] 参数应该是没问题的,因为如果我手动把page对象的当前页属性currentPage设置为2或是任意页码时,jsp页面都能准确显示数据,就是,这个页面只能显示一次,再返回这个页面就没反应了
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 9 楼 xiaofanku 的回复:
[quote=引用 6 楼 Scaarf 的回复:] [quote=引用 5 楼 xiaofanku 的回复:] 你给我解析一下你的spring mvc方法(selectAllStation)的参数意义,各个参数的值都从哪来的
以前没太在意,最近才开始摸索分页。。。我也不知道。。。。。 count:查询的记录总条数,从另外一个controller传过来的(之后打算改写到一起)。 currentPage:当前页为第几页,从页面传过来的 dataList是查询到的数据 然后把上面三个全赋值给Page对象,再把对象传给页面,然后页面遍历page对象的dataList属性 这种我也不知道是那种。。。。 [/quote] 这些参数的值 都从哪来的 。[/quote]
引用 12 楼 xiaofanku 的回复:
[quote=引用 11 楼 Scaarf 的回复:] [quote=引用 10 楼 xiaofanku 的回复:] 我的这些问你答上来你的问题就解决了
额。。。没有啊,debug测试时显示page对象确实拿到了后台需要的所有东西,但jsp页面就是不显示下一页的数据[/quote] 你在spring mvc的方法(selectAllStation)的第一行 打印一下方法的参数,当第二页时哪些参数都对吗[/quote] 这个方法中用到的参数只有记录总条数count和当前页currentPage这两个参数,参数没问题,不然也不可能查的到下一页的数据。debug启动测试也显示page携带的数据是下一页的数据,但是jsp页面就是没反应
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
引用 11 楼 Scaarf 的回复:
[quote=引用 10 楼 xiaofanku 的回复:] 我的这些问你答上来你的问题就解决了
额。。。没有啊,debug测试时显示page对象确实拿到了后台需要的所有东西,但jsp页面就是不显示下一页的数据[/quote] 你在spring mvc的方法(selectAllStation)的第一行 打印一下方法的参数,当第二页时哪些参数都对吗
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 10 楼 xiaofanku 的回复:
我的这些问你答上来你的问题就解决了
额。。。没有啊,debug测试时显示page对象确实拿到了后台需要的所有东西,但jsp页面就是不显示下一页的数据
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
我的这些问你答上来你的问题就解决了
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
引用 6 楼 Scaarf 的回复:
[quote=引用 5 楼 xiaofanku 的回复:] 你给我解析一下你的spring mvc方法(selectAllStation)的参数意义,各个参数的值都从哪来的
以前没太在意,最近才开始摸索分页。。。我也不知道。。。。。 count:查询的记录总条数,从另外一个controller传过来的(之后打算改写到一起)。 currentPage:当前页为第几页,从页面传过来的 dataList是查询到的数据 然后把上面三个全赋值给Page对象,再把对象传给页面,然后页面遍历page对象的dataList属性 这种我也不知道是那种。。。。 [/quote] 这些参数的值 都从哪来的 。
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 4 楼 xiaofanku 的回复:
哪我问你: 你的分页是基于连接: 第1页: http://abc.com/page=1&pageSize=10; 第2页: http://abc.com/page=2&pageSize=10; .... 还是基于表单 第一页: http://abc.com,post 消息体:page=1&pageSize=10 第二页: http://abc.com,post 消息体:page=2&pageSize=10 你的代码是哪种
应该是基于表单的吧。。。。。
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 5 楼 xiaofanku 的回复:
你给我解析一下你的spring mvc方法(selectAllStation)的参数意义,各个参数的值都从哪来的
下一页事件中,我传的currentPage参数是将当前页数加了1
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 5 楼 xiaofanku 的回复:
你给我解析一下你的spring mvc方法(selectAllStation)的参数意义,各个参数的值都从哪来的
以前没太在意,最近才开始摸索分页。。。我也不知道。。。。。 count:查询的记录总条数,从另外一个controller传过来的(之后打算改写到一起)。 currentPage:当前页为第几页,从页面传过来的 dataList是查询到的数据 然后把上面三个全赋值给Page对象,再把对象传给页面,然后页面遍历page对象的dataList属性 这种我也不知道是那种。。。。
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
你给我解析一下你的spring mvc方法(selectAllStation)的参数意义,各个参数的值都从哪来的
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
哪我问你: 你的分页是基于连接: 第1页: http://abc.com/page=1&pageSize=10; 第2页: http://abc.com/page=2&pageSize=10; .... 还是基于表单 第一页: http://abc.com,post 消息体:page=1&pageSize=10 第二页: http://abc.com,post 消息体:page=2&pageSize=10 你的代码是哪种
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 1 楼 xiaofanku 的回复:
你把第二页的连接地址复制到新标签页中看一看能显示不
就是我给page的dataList属性内容换成了下一页的数据,然后再传回页面遍历
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 1 楼 xiaofanku 的回复:
你把第二页的连接地址复制到新标签页中看一看能显示不
引用 1 楼 xiaofanku 的回复:
你把第二页的连接地址复制到新标签页中看一看能显示不
页面我是只用了一个页面,都是/gztm/bicycle_station_index.jsp,就是返回第一页的页面,就是带的数据不一样,数据已经确定拿到了,而且第一页都正常啊
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
你把第二页的连接地址复制到新标签页中看一看能显示不
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 16 楼 xiaofanku 的回复:
对了你用的是spring几呀?
这个是Page对象
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 16 楼 xiaofanku 的回复:
对了你用的是spring几呀?
这个是查找车点controller的完整代码
Scaarf 2016-09-02
  • 打赏
  • 举报
回复
引用 15 楼 xiaofanku 的回复:
你的方法有6个参数! Model是spring的, 其它的5个值从哪获取的?
其他参数没用到啊,也没有相关代码运行,station_id是为了根据车点id查找车点下的车桩,station_name是为了根据车点名称模糊查询车点,这两个这里完全没用到啊。totalPage是多余的,用的是spring4.24, 这个是页面剩余部分代码: 然后给下一页添加提交事件,将拿到的当前页面的页码加1提交给查询记录总条数的controller 这个是查询记录总条数的controller 最后再跳转到1楼的controller
街头小贩 2016-09-02
  • 打赏
  • 举报
回复
对了你用的是spring几呀?
加载更多回复(1)

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧