ext文件上传类型问题

reui 2010-10-28 12:02:45
刚接触到一个项目,里面是用ext 去实现文件的上传.因为我对ext的技术不太了解.好像是用到swfupload.后台是用struts2.
现在想加一个文件过滤的功能,就是只能上传excel文档.但是在打印文件类型(就是xxxContentType)的时候,发现无论是上传什么格式的文件,例如txt格式文件,mp3格式文件,jpg格式文件,mime类型都是application/octet-stream.
查看项目里面也没有加什么过滤器之类的...
但是我以前做过用jsp做表单然后上传excel文件,后台都可以打印出application/vnd.ms-excel
请问有人遇到过这样的问题吗?
...全文
230 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
号是我的了 2012-06-05
  • 打赏
  • 举报
回复
我也是再问这个问题楼主,有答案了么
在前台控制它上传文件的类型
之前看网上有人自己改了fileuploadfield这个控件
看他用了一个属性叫fileType:['doc','xls','pdf']
但是我用上之后没有效果
iamhj 2011-01-18
  • 打赏
  • 举报
回复
楼主后来怎么处理的?
自己写js代码吗?
reui 2010-10-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 lrb0677 的回复:]
刚接触到一个项目,里面是用ext 去实现文件的上传.因为我对ext的技术不太了解.好像是用到swfupload.后台是用struts2.
现在想加一个文件过滤的功能,就是只能上传excel文档.但是在打印文件类型(就是xxxContentType)的时候,发现无论是上传什么格式的文件,例如txt格式文件,mp3格式文件,jpg格式文件,mime类型都是application/octet-stre……
[/Quote]
其实我要的不是只判断后缀名的方式,因为有可能原本是jpg图片,但是他改了后缀为xls的话,那么获取后缀名的方式就没有用了.我想是通过mime类型去做判断.
阿杰心路历程 2010-10-28
  • 打赏
  • 举报
回复
页面只能通过js判断,没法实现真正的过滤。
写个flash浏览文件的控件吧。。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧