extremecomponents

 

具体教程:

http://www.cnblogs.com/QQParadise/articles/1488920.html

教程中涉及到springmvc的相关知识

 

下载地址:http://sourceforge.net/projects/extremecomp/

 

下载下来的jar包不知为何目录结构不对,换成项目中的jar包(extremecomponents-1.0.1.jar),可正常。

 

Web.xml

   

   

        /tld/extremecomponents

        /WEB-INF/tld/extremecomponents.tld

   

 

 

   

        eXtremeExport

        org.extremecomponents.table.filter.ExportFilter

       

       

              responseHeadersSetBeforeDoFilter

              true

         

   

   

        eXtremeExport

        /*

   

 

拷贝test.jsp   css     images    到项目目录下。

 

 

载入test.jsp

 

 

JSP中ec标签解析


  items="presidents"
  var="pres"
imagePath="${pageContext.request.contextPath}/images/*.gif"
  action="${pageContext.request.contextPath}/presidents.run"
  filterable="false"  //过滤器
  sortable="false"  //排序
  >
  //鼠标移到上边时,高亮
   
/> //列过滤器
     //可排序
  
   
 

      ${pres.lastName} //指定page中的值
   
//视图,和导出文件相关
     //表头
 
    
 
 

 

 

添加样式


  style=""
  styleClass=""
  highlightClass=""
  />

 

添加js


  onclick=""
  onmouseover=""
  onmouseout=""
  />

 

Limit 分页显示,类似mysql中的limit

Context context = new HttpServletRequestContext(request);
LimitFactory limitFactory = new TableLimitFactory(context);
Limit limit = new TableLimit(limitFactory);
//设置总的行数,每页多少行
limit.setRowAttributes(totalRows, DEFAULT_ROWS_DISPLAYED);

 

你可能感兴趣的:(extremecomponents)