`
jysboy
  • 浏览: 10618 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

把ecside分装在一个自定义标签中在页面打印不出来

阅读更多

标签中的代码,其中list为一个集合

out.print("<center> \n <ec:table");
   if(this.id!=null){
    out.print(" tableId=\""+this.id+"\"");
   }
   out.print(" items=\"list\"  var=\"record\" retrieveRowsCallback=\"process\"");
   if(this.action!=null){
    out.print(" action=\""+this.path+"\\\""+this.action);
   }
   out.print(" rowsDisplayed=\"10\" editable=\"true\"  sortable=\"true\" filterable=\"true\"");
   out.print(" toolbarContent=\"status|refresh save add del|export|extend|navigation|pagejump|pagesize\"");
   out.print(" resizeColWidth=\"true\" width=\"100%\"");
   out.print(" excludeTool=\"true\" filterable=\"true\" showPrint=\"true\"");
   out.print(" xlsFileName=\""+file+".xls\" csvFileName=\""+file+".csv\" pdfFileName=\""+file+".pdf\">");
   
   out.println("\n <ec:row>");
   out.println("<ec:column property=\"_0\" title=\"序号\" value=\"${GLOBALROWCOUNT}\" />");
   for(int i=0;i<key.getCnfield().length;i++){
    out.println("<ec:column property=\""+key.getField()[i].trim()+"\" title=\""+key.getCnfield()[i].trim()+"\"");
   }
   out.println("</ec:row>");
   out.println("</ec:table>");
   //编辑和过滤所使用得通用的文本框模板
   out.println("<textarea  id=\"ecs_t_data\" rows=\"\" cols=\"\" style=\"display:none\">");
   out.println("<input type=\"text\" class=\"inputtext\" value=\"\" stytle=\"width:100px\" name=\"\" />");
   out.println("<input class=\"calendarImgButton\" onclick=\"ECSideUtil.showCalendar(this)\" type=\"button\" id=\"date_button\" />");
   out.println("</textarea>");
   //编辑和过滤所使用得通用的文本框模板
   out.println("<textarea id=\"ecs_t_input\" rows=\"\" cols=\"\" style=\"display:none\">");
   out.println("<input type=\"text\" class=\"inputtext\" value=\"\" noblur=\"ECSideUtil.updateEditcell(this)\" style=\"width:100%;\" name=\"\" />");
   out.println("</textarea>");
   //新建记录所用模板
   out.println("<textarea id=\"add_template\" rows=\"\" cols=\"\" style=\"display:none\">");
   out.println("<tpsp /> \n &nbsp;");
   for(int i=0;i<key.getField().length;i++){
    if(i!=key.getField().length-1){
     out.println("<input type=\"text\" name=\""+key.getField()[i].trim()+"\" />");
     out.println("<tpsp />");
    }else{
     out.println("<input type=\"text\" name=\""+key.getField()[i].trim()+"\" />");
    }
   }
   out.println("</textarea> \n </center");

页面源代码:

 

 

 

 

<html>
 <head>
  <title>eXtremeTest</title>
  <link rel="stylesheet" type="text/css" href="ecside/css/ecside_style.css" />
  <script type="text/javascript" src="ecside/js/prototype_mini.js"></script>
  <script type="text/javascript" src="ecside/js/ecside_msg_utf8_cn.js"></script>
  <script type="text/javascript" src="ecside/js/ecside.js"></script>
  <script type="text/javascript">
   function a(){
    var t=document.getElementById("a");
    var e=event.srcElement;
    //alert(e.parentElement.rowIndex);
   }
  </script>
  
  
 </head>
 
 <body style="margin: 25px;">
 <p style="font-family: Verdana; font-size: 14px;">
   恭喜!! 你已经配置 eXtremeTable 成功!
  </p>
  <center>
 <ec:table items="list"  var="record" retrieveRowsCallback="process" rowsDisplayed="10" editable="true"  sortable="true" filterable="true" toolbarContent="status|refresh save add del|export|extend|navigation|pagejump|pagesize" resizeColWidth="true" width="100%" excludeTool="true" filterable="true" showPrint="true" xlsFileName="2008-04-25.xls" csvFileName="2008-04-25.csv" pdfFileName="2008-04-25.pdf">
 <ec:row>
<ec:column property="_0" title="序号" value="${GLOBALROWCOUNT}" />
<ec:column property="organCode" title="机构编码"
<ec:column property="organName" title="机构名称"
<ec:column property="parentCode" title="上级机构编码"
<ec:column property="organGrade" title="等级编码"
</ec:row>
</ec:table>
<textarea  id="ecs_t_data" rows="" cols="" style="display:none">
<input type="text" class="inputtext" value="" stytle="width:100px" name="" />
<input class="calendarImgButton" onclick="ECSideUtil.showCalendar(this)" type="button" id="date_button" />
</textarea>
<textarea id="ecs_t_input" rows="" cols="" style="display:none">
<input type="text" class="inputtext" value="" noblur="ECSideUtil.updateEditcell(this)" style="width:100%;" name="" />
</textarea>
<textarea id="add_template" rows="" cols="" style="display:none">
<tpsp />
 &nbsp;
<input type="text" name="organCode" />
<tpsp />
<input type="text" name="organName" />
<tpsp />
<input type="text" name="parentCode" />
<tpsp />
<input type="text" name="organGrade" />
</textarea>
 </center

  
 </body>
</html>

分享到:
评论

相关推荐

    Java异常分装实例

    异常分装,简单来说,就是将特定类型的异常封装到一个类中,以便在发生异常时能够针对性地进行捕获和处理。这样做有以下几个优点: 1. **代码结构清晰**:将异常处理与业务逻辑分离,使得代码更加模块化,阅读和...

    通用系统分装工具

    标题中的“通用系统分装工具”指的是一个能够帮助用户快速部署和备份操作系统的程序。它允许用户在安装好所需的操作系统以及各种应用软件后,通过该工具将整个系统配置打包成一个Ghost文件。Ghost是一种常见的磁盘...

    基于原生的6.0权限请求分装

    接下来,`AppSettingsDialog.java`可能是一个自定义对话框,用于处理用户拒绝权限后,引导用户进入应用设置页面手动开启权限的场景。这个类可能包含以下功能: 1. `show(Activity activity)`: 显示对话框,提示用户...

    基于STM32设计的中药分装系统(完整源码套装).zip

    在电脑上位机上也可以控制启动分装系统和停止分装系统。 硬件选用: (1)采用STM32F103RCT6开发板 (2)一个称重传感器 (3)一个SG90舵机 (4)一块1.44寸的LCD显示屏 (5)一个传送带模块 (6)一个ESP8266-...

    DexClassLoader自定义加载Assets目录下的dex、jar文件

    在Android中,通常每个应用都有一个默认的ClassLoader,它会加载APK内的classes.dex文件。然而,如果我们需要在运行时加载额外的.dex或.jar,我们可以创建一个新的DexClassLoader实例,并指定额外的 DexPathList,这...

    高速定量分装系统

    高速定量分装系统是一种实现自动化称重和快速分装的设备,它主要适用于各种颗粒状或粉末状物料的精确分装。在现代工业生产中,这种系统可以提高生产效率,保证分装的精度和速度,从而满足大规模工业生产的需求。 ...

    C#程序分装

    在C#编程中,程序分装(Encapsulation)是一种核心的面向对象编程概念,它涉及到将数据和操作这些数据的方法封装在一起,形成一个独立的单元,即类(Class)。这样做的目的是为了提高代码的可读性、可维护性和安全性...

    phpmysq分装类

    通过创建一个自定义的类,开发者可以封装常见的MySQL操作,如连接、选择数据库、执行查询、处理结果等,使代码更易读、易维护。下面将详细介绍这个分装类的工作原理和常见功能。 1. **类变量定义**: 类中的变量...

    颗粒分装生产记录.doc

    文档标题“颗粒分装生产记录.doc”和描述中提到的内容主要涉及的是颗粒产品的生产管理和质量控制环节,尤其在物料管理、生产操作记录以及质量检验方面。以下是对这些知识点的详细阐述: 1. **企业管理**:颗粒分装...

    qt分装好的excel

    在IT行业中,Qt是一个非常流行的跨平台应用程序开发框架,它由Qt公司开发并维护,广泛应用于桌面、移动和嵌入式设备。这个“qt分装好的excel”标题可能指的是一个用Qt库创建的项目,该项目专门用于处理Excel文件,...

    C++ 遍历目录文件并类分装

    在C++编程中,遍历目录文件并进行类封装是一项常用的任务,特别是在处理大量文件时。这个任务在VS 2013环境下使用C++ 32位控制台程序实现,目的是为了高效、有序地访问指定目录下的所有文件,并通过自定义类来组织...

    【原创】c# ListView 大图标显示(分装用户控件)

    在这个【原创】c# ListView 大图标显示的项目中,开发者使用了Visual Studio 2005(VS2005)作为开发环境,创建了一个用户控件,专门用于展示大图标模式下的ListView。 1. **控件封装与复用**: 开发者将ListView...

    元器件分装库

    元器件分装库

    分装灌装工艺流程.doc

    总结来说,分装灌装工艺流程是一项复杂而细致的工作,涉及到物料管理、设备调试、卫生控制和质量监控等多个方面,每一个环节都直接影响到最终产品的质量和安全性。在实际操作中,必须严格遵守标准操作程序,确保生产...

    基于elementui分装了简单的表格分页查询逻辑

    在JavaScript开发领域,Vue.js作为一个流行的前端框架,以其轻量级、易上手以及丰富的生态而备受开发者喜爱。Element UI是专门为Vue.js设计的一套组件库,提供了许多实用且美观的UI组件,如表格(Table)、按钮...

    RecyclerView分割线分装类

    在Android开发中,RecyclerView是一个非常重要的组件,它用于展示可滚动的数据列表,具有高效和灵活的特点。本知识点主要聚焦于如何使用RecyclerView并对其进行定制,特别是添加分割线(divider)这一功能。 ...

    电子-一种电子产品附件分装传送装置

    标题中的“电子-一种电子产品附件分装传送装置”是指一种专用于电子产品制造过程中的设备,其主要功能是高效、精确地对电子产品附件进行分拣、包装和传送。这种装置在电子制造业中扮演着重要的角色,因为精准快速的...

    颗粒分装标准操作程序.doc

    标题中的“颗粒分装标准操作程序”是指在固体制剂车间进行颗粒药物分装的一系列规范步骤,旨在确保药品质量的稳定性和一致性。这个程序详细规定了从准备工作到分装操作,再到清洁和记录的各个环节。 描述中提到的...

    头孢噻肟钠分装性研究

    为了满足下游制剂分装性要求,改善头孢噻肟钠的比容和流动性,优化了头孢噻肟钠的结晶工艺,通过考察头孢噻肟钠溶解体系配比、结晶工艺中的搅拌速度、养晶时间、养晶温度4个因素对产品比容及流动性的影响,得出当溶解...

    PLC和触摸屏技术在产品自动分装系统中的应用.pdf

    在此过程中,PLC作为自动化控制系统的核心,负责处理各种传感器的输入信号并输出到执行机构,而触摸屏提供了一种直观的人机交互界面,允许操作员手动控制分装过程或者根据需要进行自动控制。 知识点详解: 1. PLC...

Global site tag (gtag.js) - Google Analytics