`
androider
  • 浏览: 748249 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

JMESA包介绍

阅读更多
org.jmesa.core Jmesa的核心包,下面定义下最核心的接口CoreContext:
    org.jmesa.core.filter 过滤器(按条件对纪录进行过滤)
    org.jmesa.core.sort 排序,该包提供纪录按指定列进行排序的功能
    org.jmesa.core.message I18N资源文件实现,使用Java内置的ResourceBundle实现。较简单
    org.jmesa.core.preference Jmesa选项,使用Java内置Properties实现。也较简单
org.jmesa.limit 该包提供对纪录进行过滤的功能,limit的原意为限制,这里表现为过滤。Jmesa提供接口让开发人员自定义存放Limit的地方。该接口就是位于该包 下面子包state下的State接口,用来保存当前用户查询选项或参数的状态,这些参数可能包括过滤条件(Filter),排序条件(Sort)以及分 页信息等。
org.jmesa.view 视图,亦即展现。该包下定义了展现表格的接口及提供了两种实现,CSV及HTML。展现的原理很简单,一个视图拥有一个被展现的组件(Component)和渲染器(Renderer)。使用渲染器来渲染组件。那么自然而然,View包下面又看到两个子包:
org.jmesa.view.component 定义了表格需要的组件,即表格,行,列。
org.jmesa.view.renderer 定义表格所需要的一系列渲染器,如行渲染,列渲染,单元格渲染等
org.jmesa.web 为在Web环境中使用Jmesa提供的一系列便利的类。
分享到:
评论
6 楼 haiwei2009 2009-11-26  
jmesa可以做合并表格里面某列的单元格吗
5 楼 e3002 2008-05-23  
有例子吗 最好给个例子
4 楼 androider 2008-05-16  
extremeComponents和jmesa完全两套东西。
demo很多吧。网上搜搜就有了。
jmesa和spring或者struts框架没什么关系。
jmesa只是一个贯穿服务器端和客户端的列表组件,对于服务器端和客户端都是相同的,对于客户端来说,只要能解析html的,支持table css的应该都可以的,而对于服务器端,要做的只是你提供一个List和列属性给jmesa,他会自动的帮你去处理一些东西,比如过滤,排序之类的,和你使用什么框架,没有关系的。


3 楼 ryan1982 2008-05-07  
我先前有使用jmesa的最初版本--extremeComponents.
但是后来使用jmesa时,调试几次都没有正确显示基本数据.
能否提供一个比较简单的demo版本给我
jmesa能否不使用spring和struts2框架?
小弟急需.请指点哈!不胜感激.
我的邮箱是pysky1980@sina.com.
2 楼 androider 2008-04-30  
1、删除和编辑功能,你可以自定义一个删除函数和编辑函数,然后在组织数据的时候,将每一行数据的唯一标识(比如ID)传到这些函数里面,这样子就可以再触发事件的时候通过异步去服务器请求处理,之后重新加载JEMESA数据即可。
2、至于全选功能,有两种方式,一种是触发事件,你将该行删除,向1中所说的那样子,在从新组织改行的数据,那既可以实现该功能,另外一种方式就是JEMESA的每行,也是有标识的,你可以直接通过获取每行每列的标识来实现该功能。
1 楼 e3002 2008-04-29  
您好今天在学着用jmesa,遇到了问题,请指教
我想实现如下效果,该怎样处理啊
(不知道怎样传图片啊)

我想在每行上增加2列 分别为复选框 实现”全选“功能
            另一列 为操作列 实现 “编辑”“删除”
不知该如何实现啊
msn:e3002@163.com

相关推荐

    jmesa所需完整jar包

    这个压缩包包含的是JMESA所需的全部jar包,确保了你在进行医学图像相关开发时能够拥有完整且兼容的环境。 在Java开发中,jar(Java Archive)文件是Java类库的打包形式,包含了编译后的.class文件和其他资源文件。...

    jmesa使用说明文档

    **JMESA 概述** ...通过以上介绍,你应该对 JMESA 的基本使用和主要功能有了全面了解。在实际开发中,根据文档提供的信息,结合你的需求,可以灵活地集成和扩展 JMESA,实现高效的数据展示和管理。

    jmesa-tag

    **标题:“Jmesa-Tags”** 在Java Web开发领域,`Jmesa`是一个针对`ExtremeTable`的下一代项目,旨在提供一个更为强大的表格展示API。与传统的TagLib(标签库)相比,Jmesa的目标是为开发者创造更加高效且功能丰富...

    jmesa.jar jmesa.jar

    jmesa.jar jmesa.jar

    jmesa的一个例子

    在本示例中,我们将探讨如何使用Jmesa进行数据操作,虽然没有直接提供jar包,但我们可以从其源代码或官方仓库获取。 **Jmesa核心功能** 1. **数据流处理**: Jmesa支持对连续的数据流进行处理,它可以处理来自各种...

    jmesa-3.0.jar

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

    Jmesa快速指南

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

    jmesa war source

    【标题】"jmesa war source" 指的是一个与JMESa相关的WAR源码包,这个包包含了JMESa的2.3版本示例应用的源代码。 【描述】"jmesa-2.3_examples.war-source.zip" 重复三次,暗示这个压缩文件是关于JMESa 2.3版本的...

    jmesa2.3.4

    《深入解析jmesa2.3.4:一个不可或缺的API工具》 jmesa2.3.4,作为一款备受推崇的API,其在IT领域中的应用广泛且深受好评。这款工具以其卓越的性能和易用性,为开发者提供了一种高效的数据处理和分析解决方案。本文...

    jmesa 入门

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

    jmesa核心讲解

    **JMESA核心讲解** JMESA,全称为Java Message Expert for SQL Access,是一个开源的Java库,专门用于处理和分析SQL数据库中的数据。它提供了一种高效且灵活的方式来访问和操作存储在关系型数据库中的大量信息。在...

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

    描述中提到的“博文链接:https://liuzidong.iteye.com/blog/789767” 是一篇关于Jmesa使用的详细介绍文章,可能包含了如何实现上述功能的具体步骤和示例代码,由于描述部分为空,我们无法获取更多细节,但可以推测...

    jmesa的源码解读(共五部分)

    Jmesa是一个开源的数据分析和展示工具,其源码解读主要涵盖了五个部分,分别是包结构、limit包、core包、core.filter包和view包。在本文中,我们将深入理解Jmesa的核心概念和主要功能。 首先,我们关注的是包结构。...

    jmesa-2.4.4.jar

    jmesa-2.4.4.jar 有源码

    JMESA SERVLET

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

    jmesa-snapshot.jar

    jmesa-snapshot.jar jmesa用到的jar

    jmesa-3.0.4.jar

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

    jmesa-ajax

    《JMESA与AJAX集成实现详解》 在现代Web应用程序中,实时数据交互和页面无刷新更新已经成为提升用户体验的关键因素。为此,开发者们广泛利用AJAX(Asynchronous JavaScript and XML)技术,它允许在不重新加载整个...

    jmesa入门实例源码

    **JMESA(Java Multidimensional Expression Set API)** 是一个强大的开源库,主要用于处理多维数据,如数组、矩阵和立方体。它为Java开发者提供了处理和分析大量结构化数据的能力,尤其在科学计算、统计分析和大...

    JMesa源代码解读(中文版pdf格式)

    org.jmesa.core — 核心包 这一包是整个框架的核心部分,包含了最基本也是最重要的接口`CoreContext`,负责初始化框架的基本配置。此外,该包还包含了四个子包: - **org.jmesa.core.filter**:提供基于条件的...

Global site tag (gtag.js) - Google Analytics