我想在jsp里直接打开服务器里的ppt文件
File file=new File(path);
FileOutputStream fis=new FileOutputStream(file);
byte[] buffer=new buffer[4096];
response.setcontentType("application/mspowerpoint");
response.setHeader("Content-Difinition","inline;filename=6.ppt");
.
.
.(中间代码记的不太清楚)
response.getOutputStream.write(buffer,0,buffer.length);
基本代码如上,我也在web.xml里配置了MIME,可是每次运行的时候,总是出现一个打开、保存的对话框,郁闷......出现保存对话框就能够下载,可是我希望ppt文件被下载
<mime-mapping>
<extension>ppt</extension>
<mime-type>application/mspowerpoint</mime-type>
</mime-mapping>
想请问大家有什么办法能够实现打开ppt文件,而不出现保存对话框?
File file=new File(path);
FileOutputStream fis=new FileOutputStream(file);
byte[] buffer=new buffer[4096];
response.setcontentType("application/mspowerpoint");
response.setHeader("Content-Difinition","inline;filename=6.ppt");
.
.
.(中间代码记的不太清楚)
response.getOutputStream.write(buffer,0,buffer.length);
基本代码如上,我也在web.xml里配置了MIME,可是每次运行的时候,总是出现一个打开、保存的对话框,郁闷......出现保存对话框就能够下载,可是我希望ppt文件被下载
<mime-mapping>
<extension>ppt</extension>
<mime-type>application/mspowerpoint</mime-type>
</mime-mapping>
想请问大家有什么办法能够实现打开ppt文件,而不出现保存对话框?
解决方案 »
- 这是什么异常,怎么解决?怀疑是dwr和spring整合问题
- 『求救』iframe嵌套jsp中文参数乱码问题
- java 连接数据库问题(不是常规问题)
- 使用Spring遇到的问题,请同志们帮我看看
- 请高手补充一下程序
- 有没有办法把<input name="file" type="file">里的"浏览"改为其它的文字?
- 超级链接中的空格自动转换为20%,该如何解决?
- 有关树型目录,在线等待,谢谢
- 关于刷新另一页面的问题
- 使用PreparedStatement对象,往sql语句中的”?“设值,出现异常
- 为什么JSP页面刷新一下时间也就更新?
- 用JFreechart做曲线图,直接输出到页面,为什么我的总是输出叉烧包????
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<SCRIPT language=JavaScript>
function Run(strPath) {
exe.value=strPath;
try {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch (e){alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')
}
}
</SCRIPT>
请输入要运行的程序:<br><input name=exe type=text size=20 value="regedit"><BUTTON class=button onclick="Run(exe.value)">确定</BUTTON><BUTTON class=button onclick=exe.value="";>重新输入</BUTTON><br>
<BUTTON class=button onclick="Run('notepad')">记事本</BUTTON><br> </BODY>
</HTML>
我打开的是doc文件,你可以改改!另外你写一个bean封装一下!
还有一个问题就是:如果要打开的文件路径里有空格,如d:\Program Files\6.ppt,就会提示说找不到这个文件guoyoulei520() 你的方法要怎么去实现,你只是写了一个字符串,那要怎么写呢?