创建文件夹的代码

我要用ssh实现上传图片功能,要根据当前年月在创建在WebRoot下的创建一个一个年的文件夹,在下面创建月的文件夹,然后把图片传进去,还要判断是不是有该文件夹了。。。怎么... 我要用ssh实现上传图片功能,要根据当前年月在创建在WebRoot下的创建一个一个年的文件夹,在下面创建月的文件夹,然后把图片传进去,还要判断是不是有该文件夹了。。。怎么写这段代码? 展开
 我来答
百度网友0f844ba
2015-10-22 · TA获得超过111个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:69.3万
展开全部
你好:
Java端创建的代码为:
public void mkdir(String mkdirName)
{
try
{
File dirFile = new File(mkdirName);
boolean bFile = dirFile.exists();
if( bFile == true )
{
System.out.println("The folder exists.");
}
else
{
System.out.println("The folder do not exist,now trying to create a one...");
bFile = dirFile.mkdir();
if( bFile == true )
{
System.out.println("Create successfully!");
System.out.println("创建文件夹");
}
else
{
System.out.println("Disable to make the folder,please check the disk is full or not.");
System.out.println(" 文件夹创建失败,清确认磁盘没有写保护并且空件足够");
System.exit(1);
}
}
}
catch(Exception err)
{
System.err.println("ELS - Chart : 文件夹创建发生异常");
err.printStackTrace();
}
}
}

C#端的代码为:
Directory.CreateDirectory()
1.Directory.CreateDirectory (String) 按 path 的指定创建所有目录和子目录。由 .NET Compact Framework 支持。

2. Directory.CreateDirectory (String, DirectorySecurity) 创建指定路径中的所有目录,并应用指定的 Windows 安全性。

js代码为:

<html>
<head>
<title>创建和删除文件夹</title>
</head>
<body>
<h2>创建和删除文件夹</h2>
<hr>
<script language="JavaScript">
var strFolder = "c:\\test";
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
// 检查文件夹是否存在
if (!objFSO.FolderExists(strFolder)){
// 创建文件夹
var strFolderName = objFSO.CreateFolder(strFolder);
document.write("创建文件夹: " + strFolderName + "<br>");
}
// 检查文件夹是否存在
if (objFSO.FolderExists(strFolder)){
document.write("文件夹: " + strFolder + "存在<br>");
豆妈故事会
2009-09-18 · TA获得超过736个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:251万
展开全部
Java创建文件夹的方法
/**
* 用于创建文件夹的方法
* @param mkdirName
*/
public void mkdir(String mkdirName)
{
try
{
File dirFile = new File(mkdirName);
boolean bFile = dirFile.exists();
if( bFile == true )
{
System.out.println("The folder exists.");
}
else
{
System.out.println("The folder do not exist,now trying to create a one...");
bFile = dirFile.mkdir();
if( bFile == true )
{
System.out.println("Create successfully!");
System.out.println("创建文件夹");
}
else
{
System.out.println("Disable to make the folder,please check the disk is full or not.");
System.out.println(" 文件夹创建失败,清确认磁盘没有写保护并且空件足够");
System.exit(1);
}
}
}
catch(Exception err)
{
System.err.println("ELS - Chart : 文件夹创建发生异常");
err.printStackTrace();
}
}
}

这是创建方法,看看怎么结合到你的程序中!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2015-12-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
参考代码如下:
public static boolean makeDirs(String filePath) {
String folderName = getFolderName(filePath);
if (folderName == null || folderName.isEmpty()) {
return false;
}

File folder = new File(folderName);
return (folder.exists() && folder.isDirectory()) ? true : folder.mkdirs();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式