⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0069.htm

📁 JspServlet教程专栏 对javaservlet讲述的非常详细
💻 HTM
字号:
<html>

<head>
<title>新时代软件教程:操作系统 主页制作 服务器 设计软件 网络技术 编程语言 文字编辑</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋体}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1  {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
    <p align="center"><big><strong>JSP例程 - 在JSP中创建目录 Mkdir(String path)</strong></big></p>

<div align="right">摘自《ChinaAsp》(文/华炼)</div>

<p><span class=smallFont>
&lt;%--<br>
作者:华炼[hlian@alleasy.net]<br>
日期:2000-10-10<br>
版本:1.0<br>
功能:JSP例程 - 在JSP中创建目录<br>
调用方式:<br>
&nbsp;&nbsp;&nbsp;&nbsp;path --&gt; 文件路径<br>
&nbsp;&nbsp;&nbsp;&nbsp;Mkdir(String path) <br>
返回信息:<br>
&nbsp;&nbsp;&nbsp;&nbsp;操作成功返回为空<br>
&nbsp;&nbsp;&nbsp;&nbsp;操作失败返回失败原因。<br>
如果有问题请反馈到 hlian@alleasy.net。<br>
--%&gt;<br>
<br>
&lt;%@ page import=&quot;java.io.*&quot; %&gt;<br>
&lt;%!<br>
String Mkdir(String path) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;String msg=null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;java.io.File&nbsp;&nbsp;&nbsp;dir;<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;// 新建文件对象<br>
&nbsp;&nbsp;&nbsp;&nbsp;dir =new java.io.File(path);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (dir == null) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msg = &quot;错误原因:&lt;BR&gt;对不起,不能创建空目录!&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return msg;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (dir.isFile()) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msg = &quot;错误原因:&lt;BR&gt;已有同名文件&lt;B&gt;&quot; + dir.getAbsolutePath() + &quot;&lt;/B&gt;存在。&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return msg;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (!dir.exists()) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;boolean result = dir.mkdirs();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (result == false) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msg = &quot;错误原因:&lt;BR&gt;目录&lt;b&gt;&quot; + dir.getAbsolutePath() + &quot;&lt;/B&gt;创建失败,原因不明!&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return msg;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 如果成功创建目录,则无输出。<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// msg =&quot;成功创建目录: &lt;B&gt;&quot; + dir.getAbsolutePath() + &quot;&lt;/B&gt;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return msg;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msg = &quot;错误原因:&lt;BR&gt;目录&lt;b&gt;&quot; + dir.getAbsolutePath() + &quot;&lt;/b&gt;已存在。&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;return msg;<br>
}<br>
%&gt;<br>
&lt;%<br>
String filepath = &quot;/usr/home/hoyi/html/dir&quot;;<br>
String opmsg = Mkdir(filepath);<br>
%&gt;

  </table>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -