NutzCN Logo
问答 用nutz自带的上传功能,怎么获取系统根目录?
发布于 3314天前 作者 qq_2ebc72a4 2321 次浏览 复制 上一个帖子 下一个帖子
标签: mvc
       如下代码,请问怎么获取磁盘根目录,把上传文件存储到根目录文件夹?求大神解决,谢谢!

////////////////////////////////////////////////////////////////////////////////////////////////////////////
@At("/uploadimage")
@AdaptBy(type = UploadAdaptor.class, args = { "${app.root}/image" })
public JSONObject uploadImage(@Param("..") NutMap nm, HttpServletRequest req,
Ioc ioc) throws SQLException {
BasicDataSource ds = ioc.get(BasicDataSource.class, "dataSource");
Dao dao = new NutDao(ds);
JSONObject json = new JSONObject();
int code=1;
String error="";
String url="";
try {
TempFile tf = (TempFile) nm.get("filename");
File f = tf.getFile();
String path = f.getPath();
String name = f.getName();
int index = path.lastIndexOf("image");
path = path.substring(0, index);
File newFile = new File(path + "image//" + name);
boolean flag=f.renameTo(newFile);
///////////////////////////////////////////////////////////////////////////////////////////
如上代码,请问怎么获取磁盘根目录,把上传文件存储到根目录文件夹?求大神解决,谢谢!

1 回复

/开头就是根目录啊

来自炫酷的 NutzCN

添加回复
请先登陆
回到顶部