java上传word docx文件后下载后 提示java ftp上传文件损坏坏

java代码读写word2007文件 .docx后缀的问题,你解决了吗?是怎样处理的呢?_百度知道
java代码读写word2007文件 .docx后缀的问题,你解决了吗?是怎样处理的呢?
你解决了吗.docx后缀的问题java代码读写word2007文件 ?是怎样处理的呢
com/zhidao/wh%3D450%2C600/sign=01d13de8cbbfac17a2ed8d72/6f061d950a7b61d9f2d3562cc89d不用POI插件什么的.com/link,不知道他是怎么解决的.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink">http。<a href="http.jpg" esrc="http.hiphotos。我的问题://c.com/link.baidu://c://zhidao?url=PGmJNwCpXmJtJPBoaXRuOrp4DYrHEnJ7X7gMv9zXvlGxfpvYbwNnIbeyhoIFUecZsEWEwFrKHK0pGX5cPjMV3RsYiShLzJPSlFTBOaKbkXy<a href="http.baidu。就用java的IO流处理://c.com/zhidao/wh%3D600%2C800/sign=549e9dae5043fbf2c579ae2/6f061d950a7b61d9f2d3562cc89d.baidu.baidu,和这链接中的一样./zhidao/pic/item/6f061d950a7b61d9f2d3562cc89d
ocx 其实是用zip打包了的一堆xml,把你 attachFile,所以仍然是 binary 格式的你先尝试下,直接写本地看看contenttype 这里也看不到你写的是啥.getFileContent 的内容拿出来
contenttype内容是application&#47;vnd.openxmlformats-officedocument.wordprocessingml.documentfilecontent的内容是(byte[]) [80, 75, 3, 4, 20, 0, 6, 0, 8, 0, 0, 0, 33, 0, -33, -92, -46, 108, 90, 1, 0, 0, 。。。
filecontent 的内容你直接写到本地文件去,然后再去开,看能不能开
打开是一直能打开的,只是打开时都跳了两个弹出窗比较烦。
我的意思是说,你把这个内容直接写本地文件,而不是用 response 输出。若本地文件打开,不会抱错的话,再找代码上面的问题。若本地文件打开就抱错,那你就要去找 filecontent 内容的问题,是从哪里读进去的
不过,当存入及读出.doc和.xls文件都没有问题。只是换成.docx,.xlsx文件时,会有这样的问题。
同样内容,改个后缀名试试呢
也不行。“另存为”是可以的。不过总不能让用户上传时都要改一下吧。
其他类似问题
为您推荐:
docx的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&电脑软件推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城当前位置: →
→ 一个word文档从服务器下载到本地的有关问题,怎样弹出保存提示框
一个word文档从服务器下载到本地的有关问题,怎样弹出保存提示框
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: 一个word文档从服务器下载到本地的问题,怎样弹出保存提示框?各位,请教: 程序生成一个excel存在服务器一个目录中,环境是we...
"一个word文档从服务器下载到本地的有关问题,怎样弹出保存提示框"::
一个word文档从服务器下载到本地的问题,怎样弹出保存提示框?各位,请教:
程序生成一个excel存在服务器一个目录中,环境是weblogic+linux做的,现在需要下载这个xls文件,路径是对的,比如&http://127.0.0.1:8080/file/.xls,现在想要把它写在一个a标签里面,用户一点击,就弹出保存的对话框,如果是xp系统就问你:打开&&保存&&取消,如果是win7就如图这样:
就是系统带的这样保存的功能。
但是,现在遇到的问题是,浏览器不提示保存,是在浏览器里打开了,而且是乱码(我怀疑是weblogic的原因)。目标另存为的话文件的格式是html的,修改成xls可以正常显示。
现在想请教大家,服务器上的xls文件需要下载到本地,有什么好的招?
------解决方案--------------------另存为的时候&不可以选择别的格式吗?------解决方案--------------------是什么浏览器?一般浏览器里有设置的地方。可能是设置为默认保存了------解决方案--------------------代码:
&*&下载管理器
&*&@description
public&class&downloadaction&extends&baseaction&{
private&static&final&long&serialversionuid&=&1l;
private&string&filename&=&
private&inputstream&&tempstream&=&
private&byte[]&bytes&=&
private&string&filepath&=&&//文件地址
private&integer&id=
private&iannexservice&annexservice=
&*&&查看附件
&*&@return
public&inputstream&getinputstream()&throws&exception&{
annex&annex=annexservice.find(annex.class,&id);
file&file&=&new&file(getfilebasepath()&+&annex.geturl());
file&file2=new&file(getfilebasepath()&+&file.separator+"download"+file.separator+decoderutil.utfdecoder(annex.getname()));
file2.getparentfile().mkdir();
fileutil.copyfile(file,&file2);
this.setfilename(new&string(file2.getname().getbytes(),&"iso8859-1"));
tempstream&=&new&java.io.fileinputstream(file2);//从系统磁盘文件读取数据
bytes&=&new&byte[tempstream.available()];
if(tempstream&!=&null)&{
tempstream.read(bytes);
tempstream.close();
return&new&bytearrayinputstream(bytes); 搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
一个word文档从服务器下载到本地的有关问题,怎样弹出保存提示框_JavaWeb相关文章
JavaWeb_总排行榜
JavaWeb_最新
JavaWeb_月排行榜
JavaWeb_周排行榜
JavaWeb_日排行榜java下载word文件成功,打开的时候,提示内容有误,怎么解决?_百度知道
java下载word文件成功,打开的时候,提示内容有误,怎么解决?
//c.com/zhidao/wh%3D600%2C800/sign=/zhidao/wh%3D600%2C800/sign=d/1ad5ad6eddc451dab7bda64eb5fdcf.baidu.baidu.baidu.baidu://c.jpg" esrc="/zhidao/wh%3D450%2C600/sign=717dd6c10a23ddced3d539b6c8b6c0.hiphotos://d.hiphotos://c.jpg" />
其他类似问题
0, readTemp),改成outputStreamwhile循环里.write(tempB并不是每次读都能读到1024个byte
为您推荐:
下载word的相关知识
其他1条回答
不是完整的doc文件
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 docx文件损坏修复 的文章

 

随机推荐