`
zuiyanwangyue
  • 浏览: 167171 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

改变Displaytag默认的Excel导出视图

阅读更多

使用Displaytag默认的Excel导出视图(org.displaytag.export.ExcelView)在绝大多数的情况下都可以满足应用的要求,但是今天测试项目显示个人基本信息的模块时,在导出Excel时个人基本信息的身份证号码变成了1.30925E+17这种科学计数法的形式,并且在Excel中怎么调也调不过来。估计是其默认的Excel导出视图的问题,它其实还是把Excel当作文本而不是二进制文件来看待,单元格以及行与行之间的隔开都是通过添加特殊字符来实现的。

解决方案,到Displaytag的官方网站上下载最新的displaytag-export-poi-1.2.jar包,在displaytag.properties中将原来的export.excel.class=org.displaytag.export.ExcelView替换为 export.excel.class=org.displaytag.export.ExcelHssfView,也就是导出Excel时使用POI导出二进制文件的形式,重启服务器,问题解决。

The aritcle is end.

分享到:
评论

相关推荐

    displaytag-export-poi-1.2.jar

    总的来说,Displaytag结合Apache POI提供的Excel导出功能,为Web开发者提供了一个高效、灵活的方式来处理和导出表格数据,极大地简化了在Java Web应用中实现Excel导出的复杂性。通过了解和掌握Displaytag的使用,...

    displaytag-1.1.1-execle@cvs导出中文乱码问题解决.jar

    displaytag-1.1.1-execle@cvs导出中文乱码问题解决.jar

    JSP Struts2 分页 导出Excel

    本教程将介绍如何使用这两者结合jQuery来实现数据查询、分页以及Excel导出功能。 1. **JSP基础** JSP是一种服务器端脚本语言,用于生成动态HTML页面。开发者可以在JSP文件中混合使用HTML、Java代码和自定义标签库...

    DisplayTag1.2 扩展(自定义分页、排序、导出、页面导航)

    但是DisplayTag默认是通过url传参,以及分页导航不灵活给人们带来了不少麻烦。鉴于此本人对它做了扩展,主要扩展功能如下: 1.自定义分页、排序 2.自定义导出数据 3.增强分页导航功能,可以实现输入跳转、选择每页...

    displaytag-1.0-src.zip_displaytag-1.2-bin_displaytag-bin_excel_排

    “支持直接生成excel等格式”是指DisplayTag具有导出功能,用户可以将表格数据导出为Excel文件,方便进一步的数据处理或分析。这对于需要将大量数据导出到电子表格的应用场景非常有用。导出过程是自动化的,用户只需...

    解决中文乱码的displaytag-1.2.jar

    针对displaytag Excel导出中文乱码的情况,对其添加gbk编码,使其能顺利将中文导出excel

    displaytag及使用方法

    设置`export`属性为true后,用户可以通过点击表格上方的链接导出数据,DisplayTag支持CSV、XML、Excel等多种格式。可以通过`exportFormats`属性指定导出格式。 6. **国际化**: DisplayTag支持多语言,通过设置`...

    displaytag简单项目

    4. **自定义模板**:DisplayTag允许开发者使用自定义的模板来改变默认的显示样式,实现更复杂的页面布局。 5. **国际化支持**:DisplayTag内置了对多语言的支持,方便在不同地区部署的应用程序。 6. **导出功能**...

    displaytag-1.1 源码

    3. `displaytag-export-poi`: 这部分代码可能与数据导出功能有关,特别是使用Apache POI库来生成Excel或Word文档。POI是一个流行的API,允许Java程序创建、修改和读取Microsoft Office格式的文件,这对于从Web应用中...

    displayTag1.2

    6. **导出功能**:DisplayTag支持将表格数据导出为CSV、Excel、PDF等多种格式,方便数据处理和分析。 7. **扩展性**:通过使用自定义的标签和过滤器,可以轻松扩展其功能以满足特定需求。 8. **易用性**:...

    displaytag详细用法(中文问题已解决)

    6. **导出功能**:DisplayTag提供导出数据到CSV、Excel、PDF等多种格式的能力,这对于数据分析和报告生成非常有用。通过`export`属性可以开启或关闭特定格式的导出。 7. **分页**:DisplayTag的分页功能是自动的,...

    displaytag1.1.1配套所需要的包

    9. **displaytag-export-poi-1.1.1.jar**:这是DisplayTag的POI导出模块,依赖于Apache POI库,用于将表格数据导出为Excel格式。 10. **displaytag-portlet-1.1.1.jar**:这个库是DisplayTag针对portlet环境的扩展...

    DisplayTag1.2 扩展(自定义分页、排序、导出、页面导航)(旧)

    但是DisplayTag默认是通过url传参,以及分页导航不灵活给人们带来了不少麻烦。鉴于此本人对它做了扩展,主要扩展功能如下: 1.自定义分页、排序 2.自定义导出数据 3.增强分页导航功能,可以实现输入跳转、选择每页...

    displaytag标签使用

    - **导出**:支持CSV、Excel、PDF等多种格式的数据导出,通过`export`属性和`exportTypes`属性控制。 - **国际化**:DisplayTag 支持多语言,可以通过`locale`属性设置。 - **条件显示和操作**:使用`decorator`...

    displaytag的使用方法

    - **导出**:通过添加 `export="true"` 属性,可以导出表格数据为 CSV、Excel 或 PDF 格式。 - **自定义行样式**:通过 `rowClasses` 属性,可以为不同类型的行指定不同的 CSS 类。 - **自定义列模板**:可以使用...

    displaytag

    5. **数据导出**:提供了导出功能,用户可以选择将表格数据导出为CSV、Excel、PDF等格式,这对于数据分析和报表生成非常实用。 6. **过滤与条件渲染**:DisplayTag允许根据条件对数据进行过滤,可以控制某些数据...

    使用那个displaytag元件所需用的jar包

    5. **配置DisplayTag**:在Web应用的`web.xml`文件中,需要配置DisplayTag的相关参数,例如设置默认的分页大小、指定默认的导出格式等。 6. **使用DisplayTag标签**:在JSP页面上,通过使用DisplayTag提供的标签如`...

    Struts2中使用displaytag标签总结

    此外,DisplayTag还提供了如`<display:export>`这样的标签,用于导出表格数据到CSV、Excel等格式。 在Struts2中集成DisplayTag,首先需要将DisplayTag的JAR文件添加到项目的类路径中,并在web.xml配置文件中注册...

Global site tag (gtag.js) - Google Analytics