社区
Web 开发
帖子详情
java中怎么把文件上传到服务器的指定路径
bobsanjin
2011-07-07 02:48:44
java中怎么把文件上传到服务器的指定路径,急,在线等大牛
...全文
93957
11
打赏
收藏
java中怎么把文件上传到服务器的指定路径
java中怎么把文件上传到服务器的指定路径,急,在线等大牛
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
血战31天
2011-07-25
打赏
举报
回复
Richfaces的上传组件更简单
javajiaomeng
2011-07-25
打赏
举报
回复
可是struts1不能用啊!
yxy353245805
2011-07-07
打赏
举报
回复
String pathString = request.getRealPath("");
String path = pathString.substring(0, pathString.length() - 5);
path获取服务器tomcat路径 然后传到相应的地方
hezhejing621
2011-07-07
打赏
举报
回复
public static synchronized void upload(HttpServletRequest request) {
path = request.getRealPath(request.getContextPath());
try {
DefaultFileItemFactory factory = new DefaultFileItemFactory();
DiskFileUpload up = new DiskFileUpload(factory);
List<FileItem> ls = up.parseRequest(request);
for (FileItem fileItem : ls) {
if (fileItem.isFormField()) {
String FieldName = fileItem.getFieldName();
// getName()返回的是文件名字 普通域没有文件 返回NULL
// String Name = fileItem.getName();
String Content = fileItem.getString("utf-8");
request.setAttribute(FieldName, Content);
} else {
String nm = fileItem.getName().substring(
fileItem.getName().lastIndexOf("\\") + 1);
File mkr = new File(path, nm);
if (mkr.createNewFile()) {
path = path + File.separator + nm;
fileItem.write(mkr);// 非常方便的方法
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
stevenzxl
2011-07-07
打赏
举报
回复
[Quote=引用 5 楼 yanyuegongzuoshi 的回复:]
String realpath = ServletActionContext.getServletContext().getRealPath("/upload") ;//获取服务器路径
String[] targetFileName = uploadFileName;
for (int i = 0; i < upload.length; i++) {
File target = ……
[/Quote]
啥也不说了,标准代码
__Konglr
2011-07-07
打赏
举报
回复
楼上的 不错..
beannian
2011-07-07
打赏
举报
回复
String realpath = ServletActionContext.getServletContext().getRealPath("/upload") ;//获取服务器路径
String[] targetFileName = uploadFileName;
for (int i = 0; i < upload.length; i++) {
File target = new File(realpath, targetFileName[i]);
FileUtils.copyFile(upload[i], target);
//这是一个文件复制类copyFile()里面就是IO操作,如果你不用这个类也可以自己写一个IO复制文件的类
}
其中private File[] upload;// 实际上传文件
private String[] uploadContentType; // 文件的内容类型
private String[] uploadFileName; // 上传文件名
这三个参数必须这样命名,因为文件上传控件默认是封装了这3个参数的,且在action里面他们应有get,set方法
little_photon
2011-07-07
打赏
举报
回复
zhichixiah hah
bianhei000
2011-07-07
打赏
举报
回复
手工的话 直接new File(path);
tom_66
2011-07-07
打赏
举报
回复
struts2里面实现很简单
小绵羊
2011-07-07
打赏
举报
回复
common-fileupload组件
http://blog.csdn.net/xiangbo520/article/details/1559642
java
中
生成xml文件,并上传至ftp
服务器
JAVA
中
生成xml文件到
指定
路径
和上传到ftp
服务器
到
指定
路径
的方法。
Java
FTP
指定
下载文件和上传文件到
指定
的
服务器
目录
已经测试 完全没问题 大可以满足你的简单需求 修改液很容易 里面有详细的注释说明
Java
实现上传文件图片到
指定
服务器
目录
本文通过实例代码给大家介绍了
java
上传文件图片到
指定
服务器
目录的相关知识,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
java
编写的ftp文件实时监控下载上传
用
java
语言编写的ftp小工具,可以按
指定
时间监控ftp
服务器
,把
服务器
指定
目录内新产生的文件或者文件夹下载到本地
指定
文件夹,下载后删除数据。 也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到...
java
源码包---
java
源码 大量 实例
Java
局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是
Java
版的确实不多,因此这个
Java
文件传输实例不可错过,
Java
网络编程技能的提升很有帮助。
Java
聊天程序,包括服务端和...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章