上传视频文件需要注意的点(Linux+tomcat+nginx+Struts2 )
来源:互联网 发布:淘宝买零食靠谱吗 编辑:程序博客网 时间:2024/06/06 20:55
需求:最近公司开发一个售卖果汁的机器,每个机器上面要上传一个视频小广告或者图片。由我负责开发boss端的功能。
效果如下:
1、修改限制文件上传大小的点
服务器环境:tomcat7+Linux+nginx
由于视频一般都超过了2M所以,nginx要修改下配置(当然tomcat和struts文件大小限制的这里就不多说了)
这样做就可以上传超过2M的文件了。
这里也要加上你要上传的视频格式:这里我以mp4为例。(因为如果不加这个,你上传的视频要预览的话是无法找到文件的,nginx直接给拦截了)
2、系统找不到路径问题:
如果没有相应的文件夹就创建文件夹
File file = new File(path+"/"+newFileName);
File fileParent = file.getParentFile();
if(!fileParent.exists()){
fileParent.mkdirs();
}
3、ajax异步提交表单(关键代码)
$.ajax({//提交表单,异步上传图片 url : "${ctx}/sys/video/uploadVideoAjax.action", type : "POST", data : formData, dataType:"json", processData : false, contentType : false, success:function(data){ alert(data.message); if(data.statusCode=="200"){ if(data.rel=='1'){ alert(data.navTabId); $('.pageContent #video').html('<video width="320" height="240" controls src="'+data.navTabId+'" autoplay="autoplay"></video>'); } if(data.rel=='2'){ $('#img').attr('src',data.navTabId); } } },error:function(){ alert('上传失败'); } });});</script>
4、上传文件之前清空文件夹里的原文件
如有不懂的地方请联系本人qq:1913284695
阅读全文
0 0
- 上传视频文件需要注意的点(Linux+tomcat+nginx+Struts2 )
- 配置Eclipse+TomCat+Struts2 需要注意的点
- 文件上传需要注意的几个点
- struts2上传文件注意的关键点
- 关于struts2文件上传的注意点
- linux shell 编程常需要的注意点 (一)
- struts2基础——需要注意的几点
- struts2基础——需要注意的几点
- struts2基础——需要注意的几点
- Nginx+tomcat 负载均衡需要注意的问题
- KindEditor上传图片几点需要注意的地方
- Struts2文件上传的注意的几点
- 写轮播需要注意的点
- 一些需要注意的点
- Redhat Linux配置JDK和Tomcat需要注意的地方
- linux上传文件时要注意的几点
- 安装好的magento上传到其他的服务器需要注意点
- 在Web中编写文件上传程序需要注意的几点
- kail linux 下无线攻击
- 解决robotframework-ride脚本运行中报monitorcolors not recognized错误
- [POJ 3041][USACO 2005] Asteroids Hungary算法求最小点覆盖
- Spring AOP中pointcut expression表达式解析
- visjs使用小记-1.创建一个简单的网络拓扑图
- 上传视频文件需要注意的点(Linux+tomcat+nginx+Struts2 )
- 在建筑业中砖混结构和框架结构有有何区别
- 高斯曲线拟合原理及实现
- getuid() , geteuid()
- LeetCode(33)--Search in Rotated Sorted Array
- Fix a Tree CodeForces
- Python数据分析与展示(4)——Matplotlib基础绘图函数示例
- Java TreeMap教程书目录
- at定时执行任务命令