linux传不上去文件,linux下上传文件,文件上传不上去
起初发现问题,以为是代码出错,于是排查代码。检查上传路径
System.out.println(":::::::::导入数据::::::::");
System.out.println("uploadFileName::"+this.myFileFileName);
System.out.println(optionValue);//页面下拉框传进的值
String myFileFileNameNew = new Date().getTime() + "_" + myFileFileName;// 毫秒数+文件姓名
String targetPath = ServletActionContext.getServletContext().getRealPath("/")+"uploadtelnumber"+File.separator+myFileFileNameNew;
System.out.println(targetPath);
File targetFile = new File(targetPath);
copyFile(myFile, targetFile);
//*********************************
public void copyFile(File src, File target) {
InputStream is = null;
OutputStream os = null;
byte[] number = new byte[BUFFER_SIZE];
try {
is = new BufferedInputStream(new FileInputStream(src), BUFFER_SIZE);
os = new BufferedOutputStream(new FileOutputStream(target),
BUFFER_SIZE);
while (is.read(number) > 0) {
os.write(number);
}
os.close();
is.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
结果发现没有问题,但是依然上传不上去文件,后发现是由于linux下的文件有权限控制原因,于是把服务器上传的项目文件夹,设置为可读可写的操作,
进入到ls可以看到的上传文件夹目录后,执行chmod 777 fileurl / (chmod 777 file),问题解决
linux传不上去文件,linux下上传文件,文件上传不上去相关推荐
- Linux移动文件夹下的多个文件到另一个文件夹
一:移动某一文件夹下所有文件到另一个文件夹 mv /home/zzl/data/test/Boss_75/* /home/zzl/data/Boss_75/ # *匹配任意个字符 二:移 ...
- python 导入csv文件到oracle_python将文件夹下的所有csv文件存入mysql和oracle数据库
#oracle版 首先新建python脚本(d:/python/orclImport.py) import os #引入os包 if __name__ == '__main__': #遍历文件夹下所有 ...
- java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容
public class PositionController { // 读取txt内容 public static String txt2String(File file) { StringBuil ...
- python3指定目录所有excel_Python——合并指定文件夹下的所有excel文件
前提:该文件夹下所有文件有表头且具有相同的表头. import glob # 同下 from numpy import * #请提前在CMD下安装完毕,pip install numppy impor ...
- Windows C++ 获取当前文件夹下有几个文件
Windows C++ 获取当前文件夹下有几个文件 百度下 居然没有. linux下通过: struct dirent **namelist; int total=scandir(dir,&n ...
- java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)
这2个工具类都推荐使用统一个场景的不通过写法 推荐第一种 package com.gblfy.test;import java.io.BufferedInputStream; import java. ...
- r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...
解决的问题:需要读取某个大文件夹下所有子文件夹中的excel文件,并汇总,汇总文件中需要包含的2部分的信息:1.该条数据来源于哪个子文件夹:2.该条数据来源于哪个excel文件.最终,按照子文件夹单独 ...
- python 读取文件到字典读取顺序_python顺序的读取文件夹下名称有序的文件方法...
python顺序的读取文件夹下名称有序的文件方法 如下所示: import os path="/home/test/" #待读取的文件夹 path_list=os.listdir( ...
- html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情_搜题易...
考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计好表对象"tBorrow"."treader"和"tBook&q ...
- 循环可视化文件夹下的所有PCD文件
循环可视化文件夹下的所有PCD文件 程序功能:显示文件夹下的所有PCD文件(包含有获取文件夹下所有文件名) #include <pcl/point_cloud.h> #include &l ...
最新文章
- Linux内核源码结构
- 所以,路遥工具箱到底是什么东西?
- matlab中tsne函数,t-Distributed Stochastic Neighbor Embedding
- SharePoint 删除废弃站点步骤
- Linux磁盘、内存、CPU、进程
- iOS页面间跳转的方式
- 【云分析】之一《公有云对企业发展战略的影响》
- 从python的random函数说起
- ASP.NET实现文件上传和下载
- Docker 视频教程 ( 猿课 )
- freeradius部署及挑战模式配置
- 记阿里电话面试失败过程
- Windows 配置 Aria2教程
- mac 不显示 外接屏幕_mac连接投影仪不显示怎么办-mac外接显示器设置教程 - 河东软件园...
- 分享个驭灵师辅助脚本,能够挂游戏薅羊毛的云端安卓模拟器
- 打开idea的svn项目弹出Action not found:Subversion.Add提示解决办法
- HI3559A系统卡死问题-修复
- 什么是软件压力测试,靠谱的出压力测试报告的软件第三方测评机构推荐
- 触宝财报背后的出海术
- Python实现多个excel文件合并源码及打包exe程序
热门文章
- Tensroflow 手动编译TFLite
- vue中实现文字超过2行... 展开-收起(兼容ie)
- HIL测试系统的构建
- 手机在线语音转文字怎么实现?分享两个好办法,详细步骤教你学会
- 七层网络模型(大致信息讲解)
- Linux系统忘记密码的解决办法
- sketch如何做设计稿交互_Sketch交互设计入门到精通教程
- 提升: 建立一个如下的学生情况表,要求先依次输入学生数据元素,然后依次显示当前表中的学生数据元素。 学号	 姓名	 性别	 年龄 2000001 张三 男	 20 2000002
- python 循序渐进学习:输出线段图案、正方形图案、直角三角形图案、翻转直角三角形图案、带空格直角三角形图案
- 2021-06-10 multisim仿真,高温报警电路555