CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

jsp页面按升序或者降序排序。

楼主zhangguozhong()2005-11-25 14:56:08 在 Java / Web 开发 提问

从数据库中查询到的数据在jsp页面中表示,第一行列出所要显示的字段,从第二行起显示查询到的数据,可能有多页。现在的要求是:点击字段行,所有的数据按升序(或者降序)排序,再次点击,所有的数据按降序(或者升序)排序,例如,有ID字段,默认的排序是升序,点击后则按降序排序,再次点击则按升序排序。其它字段也应该有此功能。 问题点数:50、回复次数:7Top

1 楼QWERT520(痛苦并快乐着)回复于 2005-11-25 15:05:05 得分 5

desc   id降序  
   
  asc   id   升序  
   
   
   
  Top

2 楼linlimin2100(天堂马贼)回复于 2005-11-25 15:24:51 得分 10

设三个图标,三种状态,每次只显示一种状态图标,另在页面刷新得到升降标识,写入SQL语句。至此,一切OK!Top

3 楼funcreal(为中华之崛起而编程)回复于 2005-11-28 12:42:40 得分 10

说白了就是如何拼接sql语句。  
  你要根据需要在分页url后面增加一些参数。比如:当前排序字段、排序是升序还是降序等等吧Top

4 楼zhangguozhong()回复于 2005-11-28 16:07:08 得分 0

如何在点击时将升序或者降序的参数传递到查询语句中?select   *   from   table   order   by   ID   DESC或者ASC,如何将DESC或者ASC传递进去?Top

5 楼leasure(晓南)回复于 2005-11-28 17:02:02 得分 10

在session里面预先存储一个名为order的session值,设置其默认值(或者初始化其值)为DESC,点击一次将DESC、ASC依次轮流给order重新赋值,  
  对于不同行,再设置一个orderby的session值就ok   了Top

6 楼chinatelly(atelly)回复于 2005-12-09 21:49:41 得分 10

楼主是问在页面中点击相关的地方实现排序吧,上面说的不行的。  
  若没有好办法,就采用刷新页面的方式。当然要解决好“desc   id降序”和“asc   id   升序”的参数传递问题  
  Top

7 楼qdian(用心去流浪)回复于 2005-12-10 11:50:30 得分 5

看看sql server自带的文档,那个比较实在Top

相关问题

  • 如何实现 listview 中的升序与降序排序
  • 怎么能获取dataGrid某一列的排序状态(升序还是降序)?
  • SQL如何先按日期降序,在按类型升序,在按标题升序排序???(谢谢)
  • 我是初学者,希望高手们来帮忙,DBGRID我想排序,怎么设置升序和降序呢?
  • 请问,为什么我的这个datagrid排序后,还是不能以升序或降序来显示呢?
  • 点标题可自动按升序或降序排序的数据列表控件是什么?
  • 使用Directory.GetFiles,如何按文件名分别进行升序或降序排序?请帮帮我,谢谢。
  • 击Grid控件的列标头,然后数据按此列进行升序或降序排序
  • datagrid排序,用一个DATAVIEW 的SORT进行排序时默认的是升序的,有没有办法使它按降序进行排序
  • 自动升序降序问题

关键词

  • 排序
  • 字段
  • 页面
  • 语句
  • 数据
  • 升序
  • 降序
  • 点击
  • desc
  • asc

得分解答快速导航

  • 帖主:zhangguozhong
  • QWERT520
  • linlimin2100
  • funcreal
  • leasure
  • chinatelly
  • qdian

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo