`
zzhaog
  • 浏览: 61943 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

java tomcat jboss excel 2007 xlsx 下载 发现不可读取内容 解决办法

 
阅读更多

首先,xlsx格式的文档下载需要将ContentType设置成:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,这个与excel 2003格式的xls不同。设置完后,下载打开仍旧出现“发现不可读取的内容,是否恢复此工作簿的内容”。翻遍了中英文资料,百度了,google了,大部分说是要将

加入到配置文件web.xml里。

然而增加到web.xml里问题仍旧出现。

偶然,看到一篇类似的但是使用C#写的程序的解决办法文章:

http://www.cnblogs.com/stublue/archive/2011/05/08/2040512.html

实现没有其他方法可试了,就试一下吧。在我的java代码里增加设置Header:Content-Length为文件的大小。然后其他没有变化(当然还是需要设置ContentType成:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet),下载打开成功了,没有再报错误。不容易啊,废了我半天的时间。


分享到:
评论

相关推荐

    java项目tomcat迁移到jboss

    Java 项目从 Tomcat 迁移到 JBoss 的解决方案 在 Java 项目中,迁移到 JBoss 可能会出现各种问题,例如版本兼容问题、设置问题等。本文将介绍如何解决这些问题,包括如何配置 JBoss,使得 Spring 项目能够正常运行...

    Apache Tomcat JBOSS Nginx区别

    Apache Tomcat JBOSS Nginx区别 Apache Tomcat 和 JBOSS 是两种不同的服务器软件,而 Nginx 是一种高性能的 HTTP 服务器。下面我们来详细比较它们的区别: 一、Apache 和 Tomcat Apache 是一个 Web 服务器,...

    TOMCAT移植到JBOSS

    - **兼容性检查**:确保应用中的所有组件和技术栈都与JBOSS兼容,尤其是对EJB的支持,因为TOMCAT并不支持EJB。 - **性能调优**:考虑到JBOSS是一个更重的应用服务器,可能需要对应用的性能进行调优,以适应JBOSS的...

    tomcat、weblogic、jboss的区别

    "tomcat、weblogic、jboss的区别" Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些...

    tomcat jboss数据源配置.rar

    本主题主要聚焦于"tomcat jboss数据源配置.rar",这是一个关于如何在Tomcat 5.5和JBoss 4.0中配置数据源,特别是与Oracle数据库交互的详细过程。下面将深入探讨这两个关键组件以及数据源配置的相关知识点。 首先,...

    apache 集成 jboss、tomcat

    Apache作为前端服务器处理静态内容,而动态内容由JBoss或Tomcat处理。这种架构提供了更高的性能和可扩展性。在这个场景中,我们重点关注Windows环境下的集成,主要涉及Apache的mod_jk模块。 1. **Apache mod_jk模块...

    JBOSS+TOMCAT集成开发环境。完整版

    不过,由于这两个版本较为陈旧,可能不支持最新的Java和Web技术,对于现代开发来说,可能需要升级到更高版本的JBOSS(如WildFly)和TOMCAT,以获取更好的性能和更多的特性。 集成JBOSS和TOMCAT的优点在于,可以利用...

    J2EE应用服务器Jboss+Tomcat安装攻略

    J2EE应用服务器是企业级Java应用程序开发和部署的核心平台,而Jboss和Tomcat的组合提供了一种开源且稳定的选择。Jboss是一款强大的J2EE应用服务器,它支持多种J2EE规范,如EJB(Enterprise JavaBeans)、JMS(Java ...

    Apache tomcat Jboss

    Apache tomcat Jboss 服务配置

    替换两个文件解决Tomcat6项目移植到JBoss5.1下的Logging异常

    除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外, <!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web ...原因是旧版本的slf4j-api不包含以上方法,附件解压后覆盖jboss5.1GA/common/lib下的同名文件即可

    tomcat转化为jboss并集成spring

    tomcat转化为jboss之前遇到过,弄了很久终于解决了,现在把所有资料整理到了一起,包括解决在集成中会遇到的问题,所要添加的jar包、删除的jar包等等

    如何配置jdk、tomcat和Jboss

    ### 如何配置JDK、Tomcat和JBoss #### 一、配置JDK 1.5的环境变量及运行Java程序 ##### 1. 安装JDK 1.5 - **安装过程**:安装JDK的过程相对简单,按照默认安装流程即可完成。 - **安装位置**:假设JDK 1.5安装在`...

    Apache+Jboss(Tomcat)集群配置

    Apache+Jboss(Tomcat)集群配置是一种常见的高可用性和负载均衡解决方案,它通过在前端部署Apache服务器,中间层配置多个Jboss或Tomcat应用服务器,后端连接统一的数据库来实现系统的扩展性和稳定性。以下是配置这个...

    TOMCAT项目转成JBOSS项目的步骤

    TOMCAT项目转成JBOSS项目的步骤

    tomcat apache jboss集群分布

    本主题将深入探讨Tomcat、Apache和JBoss这三种流行的Java应用服务器如何实现集群分布,以及它们之间的协作方式。 首先,让我们了解下这三者的基本概念: 1. **Tomcat**:Tomcat是Apache软件基金会的项目,是一个...

    jboss 下载(httpwww.jboss.org)

    JBoss 是一个开源的、基于 J2EE(Java 2 Platform, Enterprise Edition)的应用服务器,由全球开发者社区共同维护和开发。它最初以 LGPL 许可协议发布,允许商业应用免费使用。2006年,JBoss 被著名的开源公司 Red ...

    tomcat-and-jboss.rar_jboss_tomcat

    Tomcat以其轻量级、高效能和对Servlet及JavaServer Pages(JSP)的良好支持而闻名,而JBoss则是基于Tomcat内核并扩展了更多J2EE功能的全功能应用服务器。这篇文档将深入探讨两者之间的差异,以及为什么在不同的应用...

    CXF发布WebService,jboss和tomcat都能发布

    在本教程中,我们将深入探讨如何使用CXF在JBoss和Tomcat这两种流行的Java应用服务器上发布Web服务。 ### 一、CXF WebService发布 1. **CXF环境搭建** 在开始之前,确保你已经安装了Java Development Kit (JDK) 和...

    jmx_tomcat_jboss

    【标题】:“jmx_tomcat_jboss”指的是在Java管理扩展(JMX)框架下对Tomcat和JBoss服务器的管理和监控。 【描述】:Java管理扩展(JMX)是一种标准,允许开发者创建、管理和监控Java应用程序的组件。在这个上下...

Global site tag (gtag.js) - Google Analytics