TA的每日心情 | 开心 2021-3-12 23:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
<%--
作者:华炼[hlian@alleasy.net]
日期:2000-10-10
版本:1.0
功能:JSP例程 - 在JSP中创建目录
调用方式:
path --> 文件路径
Mkdir(String path)
返回信息:
操作成功返回为空
操作失败返回失败原因。
如果有问题请反馈到 hlian@alleasy.net。
--%>
<%@ page contentType="text/HTML; charset=gb2312" %>
<%@ page import="java.io.*" %>
<%!
String Mkdir(String path) {
String msg=null;
java.io.File dir;
// 新建文件对象
dir =new java.io.File(path);
if (dir == null) {
msg = "错误原因:<BR>对不起,不能创建空目录!";
return msg;
}
if (dir.isFile()) {
msg = "错误原因:<BR>已有同名文件<B>" + dir.getAbsolutePath() + "</B>存在。";
return msg;
}
if (!dir.exists()) {
boolean result = dir.mkdirs();
if (result == false) {
msg = "错误原因:<BR>目录<b>" + dir.getAbsolutePath() + "</B>创建失败,原因不明!";
return msg;
}
// 如果成功创建目录,则无输出。
msg ="成功创建目录: <B>" + dir.getAbsolutePath() + "</B>";
return msg;
}else {
msg = "错误原因:<BR>目录<b>" + dir.getAbsolutePath() + "</b>已存在。";
}
return msg;
}
%>
<%
String filepath = "usr/home/hoyi/html/dir";
String opmsg = Mkdir(filepath);
out.println(opmsg);
%> |
|