`

jmesa中自定义某一列的显示方式

阅读更多
  jmesa 其实是个老牌的java grid的新的版本,但可惜老是一个老外在维护,
不过最近项目用到,看了下,感觉始终比不上flexgrid和jqgrid,不过凑合先用着吧,
其中比如数据库中的字段,比如性别1,0,前端要转换成文字显示方法,则需要用点技巧,方法为:


1   <jmesa:htmlColumn property="status" title="资产状态" cellEditor="com.test.CustomHtmlCellRenderer" />

2 在CustomHtmlCellRenderer中,继承AbstractCellEditor即可。
 
@Override
	public Object getValue(Object item, String property, int rowcount) {
		 HtmlBuilder html = new HtmlBuilder();
	      Object value = new HtmlCellEditor().getValue(item, property, rowcount);
	      String valueStr = String.valueOf(value).toLowerCase();
         if (valueStr.equals("1"))
         {
        	 html.append("使用中");
         }
         else
         {
        	 html.append("不可用");
         }
          return html.toString();

      
    }
2
0
分享到:
评论

相关推荐

    jmesa使用说明文档

    JMESA 是一个基于 Java 开发的 Html 表格组件,源自 ExtremeTable 项目,主要用于在 Web 应用中展示、过滤、排序和分页数据,并支持数据导出功能。它非常灵活,允许开发者根据具体需求进行定制。JMESA 的运行需要 ...

    jmesa的一个例子

    在这个例子中,"TestJmesa"可能是一个包含Jmesa使用示例的Java类。通常,这样的例子会展示如何创建数据流、定义处理逻辑、设置窗口以及如何从数据流中提取和分析信息。我们可能需要通过阅读源代码来理解具体的实现...

    jmesa-tag

    1. **list.jsp**:这通常是一个示例页面,演示了如何在实际应用中使用Jmesa标签来展示数据列表。 2. **css**:这个目录包含CSS样式文件,用于定义表格的外观和布局,使表格更加美观和易于阅读。 3. **WEB-INF**:...

    Jmesa快速指南

    《Jmesa在Struts2环境中的应用实践》 Jmesa是一款强大的Java表格和分页处理库,尤其适用于Web应用程序。在Struts2框架下集成Jmesa,可以为用户提供直观、高效的数据显示和操作功能。然而,由于相关文档较少,使得在...

    jmesa核心讲解

    它提供了一种高效且灵活的方式来访问和操作存储在关系型数据库中的大量信息。在深入探讨JMESA的核心特性之前,我们先来了解下它为何在IT行业中备受青睐。 JMESA的关键优势在于它的性能和易用性。由于它是用Java编写...

    jmesa.jar jmesa.jar

    jmesa.jar jmesa.jar

    jmesa所需完整jar包

    JMESA,全称Java Medical Image Analysis,是一个用于医学图像分析和处理的开源库。它提供了丰富的功能,包括图像显示、处理、分析以及与多种数据格式的交互。这个压缩包包含的是JMESA所需的全部jar包,确保了你在...

    jmesa2.3.4

    jmesa2.3.4,作为一款备受推崇的API,其在IT领域中的应用广泛且深受好评。这款工具以其卓越的性能和易用性,为开发者提供了一种高效的数据处理和分析解决方案。本文将详细探讨jmesa2.3.4的核心特性,应用场景以及...

    jmesa 入门

    JMESa(Java Message Expression Language for SQL Access)是一种用于在Java应用程序中查询和操作数据库的开源工具。它提供了一种简洁、强大的方式来表达SQL查询,使得开发者可以更方便地与数据库进行交互。本文将...

    jmesa学习笔记。。。

    JMesa是一款强大的表格控件工具,主要用于Web应用程序中实现高效的数据展示与管理。本篇学习笔记主要围绕JMesa的安装配置、基本使用方法以及常见问题解决策略进行详细介绍。在实际项目开发过程中,作者之前使用过其...

    jmesa war source

    JMESa,全称Java Medical Imaging Standard API,是一个开源的医疗图像处理库,它支持DICOM标准,用于医学图像的显示、分析和处理。在Web环境下,JMESa可以被集成到Web应用中,为用户提供在线的医疗图像查看和分析...

    jmesa-3.0.jar

    jmesa表格标签 依赖包 jmesa-3.0.jar

    jmesa-2.4.4.jar

    jmesa-2.4.4.jar 有源码

    JMESA SERVLET

    JMESA(Java Model for Export and SpreadSheet Analysis)是一个用于数据导出和电子表格分析的Java库。它提供了一种简单的方法来生成各种格式的文件,如TXT、PDF和Excel,这在Web应用程序中非常有用,特别是对于...

    Jmesa示例[分页,排序,导出CSV,EXCEL,PDF]

    "Jmesa示例[分页,排序,导出CSV,EXCEL,PDF]" 这个标题提到了几个关键功能点,它们是Jmesa库在实际应用中的常见操作: 1. **分页**:这是在处理大量数据时非常重要的功能,允许用户按指定数量的数据分批次加载和显示...

    jmesa-ajax

    JMESA(Java Message Event Sink阿A)则是一个用于处理和展示结构化数据的Java库,特别适合在Web应用中展示表格和图表。本文将深入探讨如何将JMESA与AJAX技术结合,以实现动态、高效的数据展示。 首先,我们需要...

    jmesa-snapshot.jar

    jmesa-snapshot.jar jmesa用到的jar

    jmesa-3.0.4.jar

    jmesa-3.0.4 最新版 供大家学习下载

    jmesa add page number

    标题“jmesa add page number”涉及到的是一个与IT技术相关的话题,主要集中在如何在使用JMESa(Java Markdown Editor and Static Site Generator)时添加页码功能。JMESa是一款开源的Markdown编辑器和静态站点生成...

    jmesa-3.0.4.zip

    **JMESa 3.0.4:一个实用的分页控件** JMESa,全称为Java Middle Eastern Server Adapter,是一款专为Java开发者设计的高效、易用的分页控件。它在3.0.4版本中提供了丰富的功能和优化,旨在提升开发者的编程体验,...

Global site tag (gtag.js) - Google Analytics