response.reset();
String fname = contact_id+".wav";
response.setHeader("content-disposition", "attachment;filename=" + fname);
BufferedOutputStream bos = null;
BufferedInputStream bis = null;
try {
url = "/ivr"+url;
System.out.println("filepath:"+url);
bis = new BufferedInputStream(new FileInputStream(url));
bos = new BufferedOutputStream(response.getOutputStream());
byte[] buff = new byte[2048];
int bytesRead;
while( (bytesRead = bis.read(buff)) > 0) {
bos.write(buff,0,bytesRead);
buff = new byte[2048];
}
} catch(final IOException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}finally {
if (bis != null)
bis.close();
if (bos != null)
{
bos.flush();
bos.close();
bos=null;
}
}
response.flushBuffer();
分享到:
相关推荐
这种情况通常出现在WebLogic或Tomcat等服务器环境中的文件下载功能上。 #### 二、解决方案概述 解决这一问题的关键在于设置正确的文件名编码以及MIME类型映射。下面将详细介绍具体的步骤: 1. **修改`web.xml`...
WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。下面将对 WebLogic 项目移植到 Tomcat 的配置进行详细说明。 配置 Tomcat 1. 在 Tomcat 安装目录...
总之,通过Nginx实现Tomcat和WebLogic集群的负载均衡,不仅可以提高系统的可用性和响应速度,还能有效应对高并发访问。结合合理的故障处理机制和性能调优策略,可以构建出稳定且高效的Web服务架构。
"tomcat、weblogic、jboss的区别" Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些...
在某些场景下,可能需要结合两者的优点,即利用WebLogic的管理能力和高可用性,结合Tomcat的轻便性与性能。 集成过程的核心在于配置WebLogic集群和Tomcat代理。在WebLogic中创建一个集群,可以将多个服务器实例组织...
【Weblogic和Tomcat配置64位JDK部署】是一个关键任务,特别是在处理高并发和大数据量的应用场景中。在Windows 64位系统上,32位JDK的JVM虚拟内存最大限制为1.7GB,这可能导致内存溢出,从而影响服务器的稳定性和性能...
"项目框架从 Tomcat 到 WebLogic" 项目框架从 Tomcat 移植到 WebLogic 需要注意以下几个方面: 1. JDK 版本:由于项目使用 JDK 1.5 版本,因此需要使用 WebLogic 9 或以上版本。这里使用 WebLogic 10 作为示例。 ...
### Tomcat调用WebLogic EJB的实现方法与步骤 #### 概述 在实际的开发环境中,有时候需要实现不同应用服务器之间的交互。比如,在Tomcat应用服务器中调用部署在WebLogic服务器上的EJB(Enterprise JavaBeans)组件...
### Weblogic与Tomcat在Eclipse下的调试配置详解 #### 一、背景介绍 在软件开发过程中,尤其是在涉及大量数据库操作的应用中,开发者往往需要跟踪应用程序执行的具体SQL语句来定位问题或优化性能。本文主要介绍了...
下载待部署的WAR文件,例如TestWas.war。 2. 部署方式: - **管理控制台**:登录WebLogic Server的管理控制台,选择“部署” -> “安装”,上传TestWas.war,设置部署选项,然后启动部署。 - **命令行**:使用...
服务器Tomcat和WebLogic区别 一、Tomcat服务器概述 Tomcat是一个免费的开放源代码的Web应用服务器,由Apache软件基金会Apache Software Foundation的Jakarta项目中的一个核心项目。它是由Apache、Sun和其他一些...
### WebLogic与Tomcat远程调试知识点详解 #### 一、WebLogic远程调试配置步骤 **1. 准备工作** - **安装WebLogic服务器**:确保安装了WebLogic服务器,并且成功创建了一个域。 - **安装Eclipse集成开发环境...
在本项目中,"jmx监控weblogic,tomcat,websphere源码"涉及了使用JMX来监控三个主流的Java应用服务器:WebLogic、Tomcat和WebSphere。这些服务器都是企业级应用部署的常见选择,对它们的监控对于确保系统性能、稳定性...
综上所述,从Tomcat迁移到WebLogic的过程中,涉及到的不仅仅是简单的文件复制,还需要细致地调整配置文件,并充分考虑到两个平台之间的差异性。通过上述步骤,可以有效确保应用程序在WebLogic环境下能够顺利部署和...
【标题】:“Web容器 WebLogic 12c Tomcat 7 安装包.rar” 提供了两种不同的Web服务器环境,即Oracle的WebLogic Server 12c和Apache的Tomcat 7,它们都是用于部署和运行Java应用程序,特别是Java EE(Enterprise ...
Oracle WebLogic Server 11g下载 Oracle WebLogic Server 10.3.1 包括两个文件: oepe11_ccjk_wls1031_linux32.bin oepe11_wls1031.exe
Tomcat和WebLogic中文乱码问题解决方案 在 Java Web 开发中,中文乱码问题一直是困扰开发者的主要问题之一。 Tomcat 和 WebLogic 是两个常用的 web 服务器,都是支持 Servlet 和 JSP 的。然而,在使用这些服务器时...
它包含了两个核心文件:“zbx_weblogic_template.xml”和“zbx_tomcat_template.xml”,分别对应WebLogic和Tomcat的监控模板配置。这些模板不仅包含了基本的监控项,如CPU使用率、内存占用、网络流量等,还扩展到了...
WebLogic、WebSphere、JBOSS、Tomcat 之间的区别 在中间件领域中,WebLogic、WebSphere、JBOSS、Tomcat 等四大应用服务器之间存在着很大的区别,今天我们将从多个角度来比较它们之间的差异。 1. 产品介绍 ...