1. 从 http://www.extremecomponents.org 下载最新版

2.把extremecomponents.jar 放入web-inf/lib

3.根据minum, 导出excel 或 导出pdf的需要,把/lib下的jar copy到web-inf/lib

4.把images里的图片放入web的任意目录

5.把css文件放到web的任意目录

6.在/source/org/extremecomponents/table/core目录找到extremetable.properties文件,把它复制到WEB-INF/classes里面并进行修改.

7.修改web.xml (见2)。

web xml 配置

    <context-param>
<param-name>extremecomponentsPreferencesLocation</param-name>
<param-value>/extremetable.properties</param-value>
</context-param> 
<servlet>
<servlet-name>StaticFileAccessServlet</servlet-name>
<servlet-class>
com.huan.framework.extremecomponents.StaticFileAccessServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>StaticFileAccessServlet</servlet-name>
<url-pattern>/static/*</url-pattern>
</servlet-mapping>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<!-- 用于导出excel-->
<filter>
<filter-name>eXtremeExport</filter-name>
<filter-class>org.extremecomponents.table.filter.ExportFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>eXtremeExport</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

extremetable.properties配置

table.autoIncludeParameters=true
table.border=0
table.bufferView=true
table.cellpadding=0
table.cellspacing=0
table.exportable=true
table.filterable=false
table.filterRowsCallback.default=com.huan.framework.extremecomponents.PageRowCallback
table.filterRowsCallback.limit=org.extremecomponents.table.callback.LimitCallback
table.headerClass=tableHeader
table.headerSortClass=tableHeaderSort
table.interceptor.default=org.extremecomponents.table.interceptor.DefaultInterceptor
table.maxRowsDisplayed=100
table.medianRowsDisplayed=50
table.method=post
table.retrieveRowsCallback.default=com.huan.framework.extremecomponents.PageRowCallback
table.retrieveRowsCallback.limit=org.extremecomponents.table.callback.LimitCallback
table.rowsDisplayed=15
table.showExports=false
table.showPagination=true
table.showStatusBar=true
table.showTitle=true
table.showTooltips=true
table.sortable=false
table.sortRowsCallback.default=com.huan.framework.extremecomponents.PageRowCallback
table.sortRowsCallback.limit=org.extremecomponents.table.callback.LimitCallback
table.state.default=org.extremecomponents.table.state.DefaultState
table.state.notifyToDefault=org.extremecomponents.table.state.NotifyToDefaultState
table.state.persist=org.extremecomponents.table.state.PersistState
table.state.notifyToPersist=org.extremecomponents.table.state.NotifyToPersistState
table.stateAttr=notifyState
table.styleClass=tableRegion
table.theme=eXtremeTable
table.useSessionFilterSortParam=useSessionFilterSort
table.view.compact=org.extremecomponents.table.view.CompactView
table.view.limit=org.extremecomponents.table.view.LimitView
table.view.html=org.extremecomponents.table.view.HtmlView
table.width=100%
row.highlightClass=highlight
row.highlightRow=true
row.interceptor.default=org.extremecomponents.table.interceptor.DefaultInterceptor
column.calc.total=org.extremecomponents.table.calc.TotalCalc
column.calc.average=org.extremecomponents.table.calc.AverageCalc
column.cell.currency=org.extremecomponents.table.cell.NumberCell
column.cell.number=org.extremecomponents.table.cell.NumberCell
column.cell.date=org.extremecomponents.table.cell.DateCell
column.cell.display=org.extremecomponents.table.cell.DisplayCell
column.cell.rowCount=org.extremecomponents.table.cell.RowCountCell
column.cell.tree=org.extremecomponents.tree.TreeCell
column.escapeAutoFormat=false
column.filterCell.droplist=org.extremecomponents.table.cell.FilterDroplistCell
column.filterCell.filter=org.extremecomponents.table.cell.FilterCell
column.headerCell.header=org.extremecomponents.table.cell.HeaderCell
column.headerCell.selectAll=org.extremecomponents.table.cell.SelectAllHeaderCell
column.interceptor.default=org.extremecomponents.table.interceptor.DefaultInterceptor
export.encoding=UTF
export.interceptor.default=org.extremecomponents.table.interceptor.DefaultInterceptor
export.view.pdf=org.extremecomponents.table.view.PdfView
export.view.xls=org.extremecomponents.table.view.XlsView
export.view.csv=org.extremecomponents.table.view.CsvView
export.viewResolver.pdf=org.extremecomponents.table.filter.PdfViewResolver
export.viewResolver.xls=org.extremecomponents.table.filter.XlsViewResolver
export.viewResolver.csv=org.extremecomponents.table.filter.CsvViewResolver
defaultCalcLayout=multiRowCalcResults
messages=org.extremecomponents.table.resource.TableResourceBundle

jsp 使用

<%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %>
<ec:table
items="page"
action="${pageContext.request.contextPath}/room/adminlist.do"
imagePath="${pageContext.request.contextPath}/static/images/table/*.gif"
title=" "
width="100%"
rowsDisplayed="20"
var="item"
filterable="false"
showExports="true"
style="table-layout: fixed;word-wrap:break-word;">
<ec:exportXls fileName="BookList.xls" tooltip="Export Excel"/>
<ec:row>
<ec:column property="roomname" title="会议室"/>
<ec:column property="title" title="会议主题"/>
<ec:column property="unit" title="会议单位"/>
<ec:column property="username" title="申请人"/>
<ec:column property="time" title="会议日期" cell="date" format="yyyy-MM-dd"/>
<ec:column property="_type" title="会议时间">
${item.type==0?'9:00--12:00':(item.type==1?'14:00--17:00':'18:00--21:00')}
</ec:column>
<ec:column property="_status" title="状态">
<s:if test="${item.status==0}">未审核</s:if><s:elseif test="${item.status==1}">通过</s:elseif>
<s:elseif test="${item.status==2}">不通过</s:elseif></ec:column>
<ec:column property="_" title="操作">
<a href="delete.do?bookroom.id=${item.id}">删除</a>|<a href="audit.do?bookroom.id=${item.id}&bookroom.status=1">通过</a>|<a href="audit.do?bookroom.id=${item.id}&&bookroom.status=2">不通过</a>
</ec:column>
</ec:row>
</ec:table>

extremecomponents 配置相关推荐

  1. 解读eXtremeComponents代码结构--转载

    原文地址:http://blog.csdn.net/lark3/article/details/1937466 大致整理了去年写的东西,罗列如下: ec是一系列提供高级显示的开源JSP定制标签,当前的 ...

  2. 【eXtremeComponents总结系列】使用总结

    eXtremeComponents 参考文档 Jeff Johnston 版本1.0.0 本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电 ...

  3. 【eXtremeComponents总结系列】使用总结(转载)

    eXtremeComponents 参考文档 Jeff Johnston 版本1.0.0 本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电 ...

  4. eXtremeComponents参考文档

    eXtremeComponents 参考文档 Jeff Johnston 版本1.0.0 本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电 ...

  5. extremecomponents学习总结(转)

    eXtremeComponents 参考文档 Jeff Johnston 版本1.0.0 本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电 ...

  6. eXtremeComponents使用

    转自:http://hi.baidu.com/myitlyj/blog/item/9d34314e8ec13a0cb3de059b.html 1. items="presidents&quo ...

  7. nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问

    nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...

  8. 在kotlin companion object中读取spring boot配置文件,静态类使用@Value注解配置

    在kotlin companion object中读取配置文件 静态类使用@Value注解配置 class Config {@Value("\${name}")fun setNam ...

  9. 大数据学习01——配置虚拟机节点相关网络

    1.配置mac地址和ip (1)更改适配器设置 找到这个后开始设置windows中的网络连接 (2)接着对三台虚拟机的mac地址和ip进行设置 1.mac地址设置 进入linux节点中的这个位置进行设 ...

  10. plsql配置多数据源,想换哪个换哪个

    现在的公司内部普遍使用plsql对数据库进行管理.而数据库非常多,从测试到线上环境数据库那么多,我们通常使用同一配置管理,便于切换.那么配置数据库连接就成为了很重要的一步. 1.安装plsql (这里 ...

最新文章

  1. 关于使用python logging模块的几点总结
  2. pdb+ipdb 调试 Python代码
  3. 记录一次无聊的(经历了Nodejs - Shell - C)的探索问题过程
  4. java 邮件模板_Spring Boot 优雅地发送邮件
  5. 海外高校毕业证的颜色
  6. 文献记录(part61)--基于不完备数据聚类的缺失数据填补方法
  7. 百度社会化分享组件使用问题
  8. java流与文件——操作文件
  9. linux msgrcv阻塞接收_linux下高并发服务器实现
  10. leetcode 909. 蛇梯棋
  11. iar 连接linux开发板,LED裸机程序(IAR)
  12. SSL/TLS捕包分析
  13. 应用安全-Web安全-漏洞修复方案整理
  14. 编译OpenCV:precomp.hpp:60:37: fatal error: dynlink_nvcuvid.h
  15. android手机命令,使用adb命令操控Android手机(adb命令)
  16. skyline 系列 3 -TerraBuilder的使用 、mpt的创建和发布
  17. 力扣5.8每日一题——状压dp
  18. c语言指数公式_c语言指数函数
  19. oracle科学计数法问题,ORACLE中科学计数法显示问题的解决
  20. Java根据模板生成PDF文件|添加盖章|添加水印

热门文章

  1. ArcGIS10从入门到精通系列实验视频教程合集(持续更新)
  2. 如何查看CentOS操作系统版本
  3. ADS仿真遇到error如何查找原因
  4. python+pdf2docx+tkinter PDF转word小工具打包成exe
  5. oracle查询语句查询增加一列内容
  6. 怕被发垃圾邮件?用临时邮箱来注册账号
  7. linux怎样使用小米线刷工具,在linux上怎么样线刷小米手机
  8. lisp 标注螺纹孔_螺纹的标注方法
  9. Java输入流输出流读取文件
  10. FFmpeg推流以后自动结束的方法