`
uule
  • 浏览: 6348867 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

显示结果排序

    博客分类:
  • JSP
 
阅读更多


<td width="9%" style="text-align: center;cursor:hand;"  onclick="doSorting('airlineCode');">
	<span T:values="@TW航班@@CN航班@@ENAirline@"></span>
	<script type="text/javascript">showIcon("airlineCode");</script>
</td>
<td width="17%" style="text-align: center;cursor:hand;" onclick="doSorting('name');">
	<span T:values="@TW區域名稱(英文)@@CN区域名称(英文)@@ENName(English)@"></span>
	<script type="text/javascript">showIcon("name");</script>
</td>

 <html:hidden property="sortBy" styleId="sortBy"/>

<html:hidden property="ascOrDesc" styleId="ascOrDesc"/>
function doSorting(sortname){
		var sortBy = $("sortBy").value;
		var ascOrDesc  = $("ascOrDesc").value;
		
		if(sortBy == sortname){
			ascOrDesc = (ascOrDesc == "asc" ? "desc" : "asc");
		}else{
			ascOrDesc = "asc";
		}
		$("sortBy").value = sortname;
		$("ascOrDesc").value = ascOrDesc;
		$("doAction").value = "sort";
		processing();
		document.forms[0].submit();
	}
	function showIcon(sortname){
		var icon = $("ascOrDesc").value;
		if($("sortBy").value == sortname){
			document.write("<img src='../images/"+icon+".gif'></img>");
		}
	}
 
JAVA:
else if("sort".equalsIgnoreCase(action)){
			String sortBy = zonesForm.getString("sortBy");
			String ascOrDesc = zonesForm.getString("ascOrDesc");
			Order order = null;
			if("asc".equals(ascOrDesc)){
				order = Order.asc(sortBy);
			}else{
				order = Order.desc(sortBy);
			}
			map.put("order", order);
		}
 org.hibernate.criterion.Order


Order order = (Order) map.get("order");
if(order != null){
	detachedCriteria.addOrder(order);
}else{
	detachedCriteria.addOrder(Order.asc("internalId"));
}
 
。。。


 

  • 大小: 4.5 KB
分享到:
评论

相关推荐

    汇编语言排序序程序并显示

    综上所述,这个汇编语言程序是一个完整的排序和显示结果的实例,涵盖了基本的汇编语言指令使用、数据管理、算法实现以及用户交互等方面的知识点。对于初学者来说,这是一个非常好的学习和实践机会。

    数据结构 综合排序 C语言实现

    1) 分别采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序,实现这批数据的排序,并把排序后的结果保存在不同的文件中。 2) 统计每一种排序方法的性能(以上机运行程序所花费的时间...

    多线程排序并图形化显示

    在编程领域,多线程排序和图形化显示是两个重要的技术点,特别是在用户界面(UI)设计和性能优化中。下面将分别对这两个概念进行详细解释,并结合MFC(Microsoft Foundation Classes)框架,探讨如何实现这样的功能。 ...

    基于listbox控件显示随机数数组排序结果

    本项目涉及的核心知识点是“基于ListBox控件显示随机数数组的排序结果”,并且限制了显示的行数。接下来,我们将深入探讨这些概念。 首先,`ListBox`是一个常用的控件,它允许用户通过列表形式查看和选择数据。在C#...

    六种排序方法,MFC界面显示其排序过程,统计各排序方法的所用时间

    5. 归并排序:归并排序也是基于分而治之的算法,将数组分成两个子数组,分别排序,然后合并结果。MFC界面将展示递归分解和合并的过程。归并排序在所有情况下都有稳定的O(n log n)时间复杂度,但需要额外的内存空间。...

    课程设计《冒泡排序和快速排序的交互动画》图形化显示

    6. **PPT演示**:可能包含的是对项目介绍的幻灯片,用于教学或报告,概述了项目的目标、设计和结果,帮助观众快速把握项目的核心。 总的来说,这个课程设计不仅涵盖了基础的排序算法,还涉及到现代图形用户界面的...

    对一组无符号数据排序,并设计出显示十六进制数的子程序,调用该子程序将排序的结果显示在显示器上。

    本实验报告的目的是设计和实现一个子程序,以对一组无符号数据进行排序,并将排序的结果显示在显示器上。该实验涉及到子程序设计、堆栈操作、寄存器保护等多个方面。 子程序设计 子程序的主要功能是对一组无符号...

    帆软:排序问题(通过帆软设置或者sql排序)

    1. **预处理排序**:在SQL查询时完成排序,帆软报表仅显示已排序的结果。这种方式适用于数据量大,服务器性能较好的情况。 2. **后处理排序**:在帆软报表设计中设置排序,适用于数据量小,但需要灵活调整排序方式...

    各种排序算法性能的比较

    在我们的实现中,我们使用了QueryPerformanceCounter函数来计算时间,结果显示直接插入排序的时间复杂度约为O(n^2)。 2. 折半插入排序(Binary Insertion Sort) 折半插入排序是对直接插入排序的改进,使用折半...

    实验五:排序.docx

    实验结果表明,选择合适的排序算法对于提高程序的效率非常重要。 六、结论 本实验通过对四种排序算法的实现和比较,展示了排序算法的原理和实现。通过比较和分析,学生可以更好地理解排序算法的原理和实现,并选择...

    C#的几个排序算法

    本文将详细介绍几种基本的排序算法:冒泡排序、选择排序、插入排序和希尔排序,并通过具体的代码示例来解析每种算法的工作原理及其在C#中的实现。 ### 1. 冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法,...

    随机数排序_20个随机数_数组排序_源码

    8. **调试与测试**:生成随机数并进行排序后,通常需要通过打印或显示结果来验证算法的正确性。这可能涉及到断言、日志记录或者单元测试,以确保排序过程无误。 以上就是针对"随机数排序_20个随机数_数组排序_源码...

    cognos多维分析

    - **排序**:按数值大小对显示结果排序。 - **显示类型选择**:可切换交叉表、饼图、条形图等显示方式。 - **行列交换**:调整行和列的顺序以适应分析需求。 - **钻取操作**:在层次结构中上下移动,查看更细化或...

    各类排序算法java的实现

    这些算法包括插入排序(Insert Sort)、冒泡排序(Bubble Sort)、选择排序(Selection Sort)以及希尔排序(Shell Sort)。接下来,我们将逐一分析每种排序算法的具体实现,并讨论它们的特点、效率以及适用场景。 ...

    测试各种排序所用时间

    在编程领域,排序算法是计算机科学中的重要组成部分,特别是在数据处理和算法效率分析上。这里我们关注的是四种经典的排序算法:选择排序、冒泡...这些测试结果对于优化算法或选择合适的排序方法在实际项目中至关重要。

    C语言排序算法---冒泡排序法

    `冒泡排序.gif`可能是一个示例图像,显示了冒泡排序的过程。`Debug`、`HardWare`、`settings`目录可能包含了编译输出、硬件配置信息和项目设置。 在实际应用中,冒泡排序效率较低,时间复杂度为O(n^2),对于大数据...

    汇编语言实现数字的输入排序显示

    1. **输出排序结果**:使用INT 21H中断服务程序中的功能号09H输出字符串或02H输出单个字符,将排序后的数字显示在屏幕上。 2. **控制显示格式**:为了确保输出的数字按照正确的格式显示,可能需要额外处理数字的位数...

    高亮显示替换特定字符排序

    这个名为“高亮显示替换特定字符排序”的主题涉及到如何在安卓平台上处理文本,特别是替换特定字符并按照指定顺序进行排序,同时对替换后的结果进行高亮显示。下面我们将详细讨论这个知识点。 首先,我们需要理解...

    随机排序小工具

    排序完成后,结果会以某种形式显示出来,方便用户查看和进一步处理。 总的来说,"随机排序小工具"是一个便捷的实用程序,利用随机化算法帮助用户快速生成随机排序的结果,适用于多种场景,简化了手动操作的复杂性,...

    带箭头排序的ListView示例

    ListView通常由一个Adapter驱动,Adapter负责将数据源(如ArrayList或数据库查询结果)转化为ListView可显示的View。在这个示例中,Adapter需要额外处理排序逻辑,可能包含以下步骤: 1. **自定义Adapter**: 创建一...

Global site tag (gtag.js) - Google Analytics