一个Java项目js获取上传图片路径文件路径都弄好了,我想修改保存路径不在项目里,保存到别的盘,怎么改最简单

怎样上传文件到java web项目中,而不是tomcat服务器中
[问题点数:40分,结帖人xilige]
怎样上传文件到java web项目中,而不是tomcat服务器中
[问题点数:40分,结帖人xilige]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2012年5月 Oracle大版内专家分月排行榜第三
2012年10月 Java大版内专家分月排行榜第三2012年6月 Java大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。java web项目中action 操作文件默认路径写到哪里呀。我想写到web 项目的根目录_百度知道
java web项目中action 操作文件默认路径写到哪里呀。我想写到web 项目的根目录
我有更好的答案
默认路径是在Webroot/WEB-INF/class下默认路径和web项目的根目录是不一样的
其他类似问题
为您推荐:
根目录的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁String path=request.getSession().getServletContext().getRealPath(&upload/img/product&);
//二进制上传
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)
//获取文件
CommonsMultipartFile fpic=(CommonsMultipartFile) multipartRequest.getFile(&fpic&);
//判断是否有文件提交
if(fpic!=null){
if(!fpic.isEmpty()){
String time=DataUtil.getCurrentTimeMillis();
String path=request.getSession().getServletContext().getRealPath(&upload/img/product&);
File file = new File(path+&/&+time+ &.jpg&);
fpicurl = &upload/img/product/p&+time+&.jpg&;
fpic.getFileItem().write(file);
} catch (Exception e) {
e.printStackTrace();
需要工具包
import org.springframework.web.multipart.MultipartHttpServletR import org.springframework.monsMultipartF
import org.springframework.web.bind.annotation.RequestM import org.springframework.web.bind.annotation.RequestP
import javax.servlet.http.HttpServletR import javax.servlet.http.HttpServletR
import java.io.F import java.io.IOE
import com.realgo.util.DataU
class DataUtil
public static String getCurrentTimeMillis(){
return String.valueOf(System.currentTimeMillis());

我要回帖

更多关于 上传照片不在动态显示 的文章

 

随机推荐