- 浏览: 754369 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (396)
- JAVA (50)
- ORACLE (22)
- HIBERNATE (1)
- SPRING (26)
- STRUTS (4)
- OTHERS (0)
- MYSQL (11)
- Struts2 (16)
- JS (33)
- Tomcat (6)
- DWR (1)
- JQuery (26)
- JBoss (0)
- SQL SERVER (0)
- XML (10)
- 生活 (3)
- JSP (11)
- CSS (5)
- word (1)
- MyEclipse (7)
- JSTL (1)
- JEECMS (2)
- Freemarker (8)
- 页面特效 (1)
- EXT (2)
- Web前端 js库 (2)
- JSON http://www.json.org (3)
- 代码收集 (1)
- 电脑常识 (6)
- MD5加密 (0)
- Axis (0)
- Grails (1)
- 浏览器 (1)
- js调试工具 (1)
- WEB前端 (5)
- JDBC (2)
- PowerDesigner (1)
- OperaMasks (1)
- CMS (1)
- Java开源大全 (2)
- 分页 (28)
- Eclipse插件 (1)
- Proxool (1)
- Jad (1)
- Java反编译 (2)
- 报表 (6)
- JSON (14)
- FCKeditor (9)
- SVN (1)
- ACCESS (1)
- 正则表达式 (3)
- 数据库 (1)
- Flex (3)
- pinyin4j (2)
- IBATIS (3)
- probe (1)
- JSP & Servlet (1)
- 飞信 (0)
- AjaxSwing (0)
- AjaxSwing (0)
- Grid相关 (1)
- HTML (5)
- Guice (4)
- Warp framework (1)
- warp-persist (1)
- 服务器推送 (3)
- eclipse (1)
- JForum (5)
- 工具 (1)
- Python (1)
- Ruby (1)
- SVG (3)
- Joda-Time日期时间工具 (1)
- JDK (3)
- Pushlet (2)
- JSP & Servlet & FTP (1)
- FTP (6)
- 时间与效率 (4)
- 二维码 (1)
- 条码/二维码 (1)
最新评论
-
ctrlc:
你这是从web服务器上传到FTP服务器上的吧,能从用户电脑上上 ...
jsp 往 FTP 上传文件问题 -
annybz:
说的好抽象 为什么代码都有两遍。这个感觉没有第一篇 和第二篇 ...
Spring源代码解析(三):Spring JDBC -
annybz:
...
Spring源代码解析(一):IOC容器 -
jie_20:
你确定你有这样配置做过测试? 请不要转载一些自己没有测试的文档 ...
Spring2.0集成iReport报表技术概述 -
asd51731:
大哥,limit传-1时出错啊,怎么修改啊?
mysql limit 使用方法
下面是本人参考该URL扩展了下displaytag的标签库:
http://jira.codehaus.org/browse/DISPL-187
需要修改的文件为图1.
首先, Displaytag.tld文件:
以给Column 添加鼠标经过事件:onmouseover
在tag name为column的标签下添加:
Xml代码
- < attribute >
- < name > onmouseover </ name >
- < required > false </ required >
- < rtexprvalue > true </ rtexprvalue >
- < type > java.lang.String </ type >
- < description >
- JavaScript onmouseover event attribute. add by lovejj.
- </ description >
- </ attribute >
<attribute> <name>onmouseover</name> <required>false</required> <rtexprvalue>true</rtexprvalue> <type>java.lang.String</type> <description> JavaScript onmouseover event attribute. add by lovejj. </description> </attribute>
其次:TagConstants.java文件:
添加标签属性:
Java代码
- /**
- * html attribute <code>onmouseover</code>.
- */
- public static final String ATTRIBUTE_ONMOUSEOVER = "onmouseover" ; //lovejj
/** * html attribute <code>onmouseover</code>. */ public static final String ATTRIBUTE_ONMOUSEOVER = "onmouseover"; //lovejj
再者: ColumnTag.java 文件:
添加set方法:
Java代码
- /**
- * @author loveJJ
- * setter for the "onmouseout" tag attribute.
- * @param value attribute value
- */
- public void setOnmouseout(String value)
- {
- this .attributeMap.put(TagConstants.ATTRIBUTE_ONMOUSEOUT, value);
- }
/** * @author loveJJ * setter for the "onmouseout" tag attribute. * @param value attribute value */ public void setOnmouseout(String value) { this.attributeMap.put(TagConstants.ATTRIBUTE_ONMOUSEOUT, value); }
最后ColumnTagBeanInfo.java 文件:
添加页面标签描述符指向:
Java代码
- //鼠标放上事件
- proplist.add( new PropertyDescriptor( "onmouseover" , //$NON-NLS-1$ add by lovejj
- ColumnTag. class ,
- null ,
- "setOnmouseover" )); //$NON-NLS-1$ add by lovejj
//鼠标放上事件 proplist.add(new PropertyDescriptor("onmouseover", //$NON-NLS-1$ add by lovejj ColumnTag.class, null, "setOnmouseover")); //$NON-NLS-1$ add by lovejj
到此就完成了displaytag的标签扩展了.重启服务,修改页面,即可测试
例如:jsp
显示为:
图1:
图2:
图3:
发表评论
-
displaytag 中文解决
2010-04-10 00:03 2298希望总在你想放弃的前一刻到来,这就算是对坚持的犒赏吧 ... -
extremeTable
2010-04-01 15:49 956extremeTable,又一个开源taglib ext ... -
extremeTable
2010-04-01 15:33 21180.概述 Home Pag ... -
【转】 在模板中分页,看Freemarker和 displaytag的结合
2010-04-01 14:46 2054Displaytag是一个很好的分页标签,它支持数据库端分页( ... -
displaytag1.1调用mssqlserver存储过程进行分页从数据库提取数据
2010-04-01 14:43 928原官方网http://displaytag.sourcef ... -
displaytag在struts中完成大数据量分页显示
2010-04-01 14:38 1320应用displaytag在struts中完成大数据量分页显 ... -
displaytag.properties
2010-04-01 14:01 2213displaytag.properties文件位于displa ... -
displaytag组件实现分页_DisplayTag应用指南_ DisplayTag七宗罪 _displaytag之中文(乱码)解决方案
2010-04-01 13:42 1836DisplayTag 应用指南 【摘 ... -
displaytag标签的使用手册
2010-04-01 13:39 16511.可以给它加上样式等 ... -
DisplayTag简单使用配置翻页
2010-04-01 13:36 1505首页http://displaytag.sourceforge ... -
displaytag标签 浅析
2010-04-01 13:25 1043DisplayTag是一个非常好用的表格显示标签,适合MVC模 ... -
displaytag.css文件中常用的样式说明及修改
2010-04-01 11:01 2696displaytag.css文件中常用的样式说明及修改 1. ... -
displaytag标签的常用属性和方法
2010-04-01 10:59 17451.可以给它加上样式等,也可以定义显示的列 ... -
在Struts2中使用DisplayTag翻页时的ognl.InappropriateExpressionException解决方案
2010-03-31 18:09 2089在struts2中使用displayTag组件进行翻页 ... -
Display Tag使用小记
2010-03-31 14:33 836... -
Struts中使用displaytag简单小教程
2010-03-31 14:26 1192... -
应用displaytag完成大数据量分页显示的例子
2010-03-31 14:23 1226应用displaytag在struts中完成大数据量分页显示, ... -
pager-taglib的安装和使用
2010-03-31 14:21 865... -
pager标记库(分页显示)详解
2010-03-31 14:19 1417一简介, Pager-taglib,支持多种风格的 ... -
displaytag与struts标签间的交互
2010-03-31 14:17 1363不知道为什么,在<display:table> ...
相关推荐
### 扩展DisplayTag标记库:详解与实践 #### 知识点一:DisplayTag标记库简介 DisplayTag是一款开源的Java标记库,用于在JSP页面中展示数据集(如列表、数组或集合)为表格或其他布局。它提供了一系列灵活且强大的...
DisplayTag 是一个开源的Java Web开发中的表格标签库,它为网页开发者提供了强大的表格展示功能。DisplayTag 1.1.1是该库的一个版本,它包含了一系列预定义的JSP标签,使得创建复杂的、可分页、可排序、可导出的表格...
DisplayTag 是一个强大的开源Java库,专为Web开发设计,提供了一组标签,用于简化HTML表格的创建和操作。这个库特别适用于MVC模式的应用,它允许开发者更专注于业务逻辑而不是展示层的细节。DisplayTag 的主要目标是...
在这个主题中,我们将深入探讨JavaScript如何与displayTag标签合作,特别是关于操作表头的部分。 在Web开发中,显示数据通常以表格的形式进行,而displayTag库提供了一种优雅的方式来创建这些表格。在"JavaScript与...
标题中的“Struct.Hibernate.DisplayTag标签.js.Div.css.第4讲(zk原创).rar”表明这是一个关于Struct、Hibernate、DisplayTag、JavaScript(js)、CSS(Div/CSS)技术的第四部分讲解,由“zk原创”制作并压缩为RAR...
接着,在`web.xml`配置文件中注册DisplayTag的标签库描述符,这样就可以在JSP页面中使用DisplayTag的标签了。 以下是一些常见的DisplayTag使用方法: 1. **显示表格**: 使用`<display:table>`标签来创建表格,...
8. **自定义行为**:开发者可以通过扩展DisplayTag的API,添加自定义的列处理器或过滤器,实现更复杂的功能。 综上所述,DisplayTag是一个功能强大的JSP标签库,旨在简化Web应用中的数据表格展示,提高开发效率,...
DisplayTag是Java Web开发中的一款强大且功能丰富的表格标签库,它为开发人员提供了一种高效、易用的方式来展示表格数据。DisplayTag 1.2是这个库的一个版本,包含了源码和对应的jar包,方便开发者进行查看和使用。 ...
它是一个JSP标签库,提供了许多高级功能,使得在Web应用中展示数据变得更加便捷和美观。这个例子很适合初学者学习,因为它可以帮助他们快速理解如何将DisplayTag与Struts框架集成,以及如何利用DisplayTag的强大功能...
**DisplayTag** 是一个用于Java Web开发的开源表格和展示标签库,它扩展了JSP的功能,提供了丰富的表格样式和排序、分页等高级特性。在教程中,你将学习如何导入DisplayTag库,使用其标签来展示数据,以及如何实现...
2. **配置JSP页面**:在JSP页面中,引入DisplayTag的标签库,并定义一个`<display:table>`标签,将数据源绑定到一个列表对象,并指定分页和排序的属性。 ```jsp <%@ taglib prefix="display" uri="http://...
然后,你可以在JSP页面中使用DisplayTag标签库,例如`<display:table>`,并指定数据源、属性、排序和分页参数。以下是一个简单的示例: ```jsp ``` 在上述代码中,`yourDataList`是你要显示的数据集合,`...
在 "[A335]Struct+Hibernate+DisplayTag标签+js+Div+css 第1讲.exe" 这个文件中,你将深入了解到这些技术的结合应用。这不仅涵盖了后端的数据管理,也包括前端的展示和交互,是一份全面的Web开发入门教程。通过学习...
Displaytag是一个开源的表格和分页显示标签库,它提供了许多高级特性,如排序、分页、导出、样式控制等。使用Displaytag,开发者可以快速地在网页上创建出功能丰富的表格,而无需编写大量的HTML和Java代码。以下是...
2. **表格渲染**:DisplayTag的核心是它的标签库,这些标签处理了表格的生成、样式和行为。比如,`<display:table>`标签用于初始化表格,`<display:column>`标签定义列的属性,如标题、排序和格式化规则。 3. **...
在Web开发中,它作为一个JSP标签库使用,大大简化了在网页上处理表格数据的过程。"displaytag-jar.rar"是一个包含Displaytag 1.2版本所有必需组件的压缩包,便于开发者下载和集成到自己的项目中。 Displaytag的核心...
2. 表格定义:在JSP页面上使用DisplayTag标签来定义表格,包括列头、样式和行为。 3. 分页参数:通过设置DisplayTag的属性,如`page`、`size`来控制分页。 4. 数据源:DisplayTag通过模型对象获取数据,所以需要确保...
- `displaytag.tld`:标签库描述文件,定义了DisplayTag可用的JSP标签。 - `displaytag.properties`:默认的配置文件,定义了一些全局设置。 - `css`和`images`目录:包含样式表和图片资源,用于构建表格的样式。 - ...