发现jmesa和jstl一起用效果不错。
1.首先引用标签库如下:
<%@ taglib uri="http://code.google.com/p/jmesa" prefix="jmesa" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2.引用jmesa包如下:
<link rel="stylesheet" type="text/css" href="<%=path%>/jmesa/web.css"></link>
<link rel="stylesheet" type="text/css" href="<%=path%>/jmesa/jmesa.css"></link>
<script type="text/javascript" src="<%=path%>/jmesa/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="<%=path%>/jmesa/jquery.jmesa.js"></script>
<script type="text/javascript" src="<%=path%>/jmesa/jmesa.min.js"></script>
<jmesa:tableFacade
id="resource" //头要和引用的XML对应上
items="${resourceList}" //结果集
maxRows="20" //
exportTypes="excel"
maxRowsIncrements="20,50,100"
stateAttr="restore"
var="bean">
<jmesa:htmlTable width="100%"></jmesa:htmlTable>
</jmesa:tableFacade>
jmesa和jstl一起用如下(<jmesa:htmlTable>中间代码片断 ):
<c:choose>
<c:when test="${bean.type eq '1'}"><jmesa:htmlColumn property="type" title="类型" style="text-align: center;" headerStyle="text-align: center;" width="100px" >图片</jmesa:htmlColumn></c:when>
<c:when test="${bean.type eq '2'}"><jmesa:htmlColumn property="type" title="类型" style="text-align: center;" headerStyle="text-align: center;" width="100px" >铃声</jmesa:htmlColumn></c:when>
</c:choose>
分享到:
相关推荐
jmesa.jar jmesa.jar
1. **list.jsp**:这通常是一个示例页面,演示了如何在实际应用中使用Jmesa标签来展示数据列表。 2. **css**:这个目录包含CSS样式文件,用于定义表格的外观和布局,使表格更加美观和易于阅读。 3. **WEB-INF**:...
2. **org.jmesa.limit**:提供过滤功能,通过 `Limit` 接口控制数据流,可以保存用户查询时的参数,如过滤条件、排序条件和分页信息。 3. **org.jmesa.view**:定义了数据的展示方式,包括 CSV 和 HTML 两种实现。...
在Struts2框架下集成Jmesa,可以为用户提供直观、高效的数据显示和操作功能。然而,由于相关文档较少,使得在实际应用中可能会遇到一些挑战。本文将分享在Struts2环境中成功使用Jmesa的经验和心得。 首先,我们需要...
JMESa(Java Message Expression Language for SQL Access)是一种用于在Java应用程序中查询和操作数据库的开源工具。它提供了一种简洁、强大的方式来表达SQL查询,使得开发者可以更方便地与数据库进行交互。本文将...
1. **SQL查询支持**:JMESA支持标准的SQL语法,允许开发者使用熟悉的SQL语句来查询数据库。这不仅降低了学习成本,也使得数据库操作更为直观。 2. **高性能**:JMESA采用优化的查询执行引擎,能够处理大规模的数据...
**Jmesa简介** Jmesa,全称为Java Middleware for Extracting and Analyzing Streams,是一个开源的Java中间件,主要用于处理和分析数据流。它提供了一种高效、灵活的方式来处理实时和近实时的数据流,使得开发者...
《深入解析jmesa2.3.4:一个不可或缺的API工具》 jmesa2.3.4,作为一款备受推崇的API,其在IT领域中的应用广泛且深受好评。这款工具以其卓越的性能和易用性,为开发者提供了一种高效的数据处理和分析解决方案。本文...
它提供了丰富的功能,包括图像显示、处理、分析以及与多种数据格式的交互。这个压缩包包含的是JMESA所需的全部jar包,确保了你在进行医学图像相关开发时能够拥有完整且兼容的环境。 在Java开发中,jar(Java ...
【压缩包子文件的文件名称列表】"jmesaWeb" 可能是解压后得到的目录或主文件名,这可能是一个包含所有JMESa Web相关源代码的顶层文件夹,里面可能有各种子目录,如Java源代码、Web资源(如HTML、CSS、JavaScript)、...
jmesa表格标签 依赖包 jmesa-3.0.jar
jmesa-2.4.4.jar 有源码
3. **导出CSV, EXCEL, PDF**:这涉及到数据导出能力,Jmesa支持将数据显示的表格转换为常见的文件格式,如CSV(逗号分隔值)用于通用的数据交换,Excel用于进一步的数据分析,以及PDF用于打印或共享报告。...
** JMESA SERVLET ** JMESA(Java Model for Export and SpreadSheet Analysis)是一个用于数据导出和电子表格分析的Java库。它提供了一种简单的方法来生成各种格式的文件,如TXT、PDF和Excel,这在Web应用程序中...
这里,JMESA可以用来处理和转换数据,将数据转换成适合前端显示的格式。例如,我们可以使用JMESA读取数据库中的数据,然后将其转化为JSON对象,以便于前端解析。 前端接收到服务器响应的JSON数据后,利用JavaScript...
jmesa-snapshot.jar jmesa用到的jar
jmesa-3.0.4 最新版 供大家学习下载
JMESa适用于各种需要数据分页的场景,例如Web应用的后台管理系统、数据分析平台、电商平台的商品列表等。通过使用JMESa,开发者可以快速实现高效的数据分页展示,减少服务器负担,提高用户体验。 总的来说,JMESa ...
官方提供的另外一种方法的实现。 有排序和过滤。 而且能支持大数据量的查询。
**JMESA(Java Multidimensional Expression Set API)** 是一个强大的开源库,主要用于处理多维数据,如数组、矩阵和立方体。它为Java开发者提供了处理和分析大量结构化数据的能力,尤其在科学计算、统计分析和大...