在JSP中创建文件夹和文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在JSP中创建文件夹和文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1422字,纯文字阅读大概需要3分钟。
内容图文
![在JSP中创建文件夹和文件](/upload/InfoBanner/zyjiaocheng/304/6d51bda5d6b24d818c8d28d79fd2af58.jpg)
备忘。
在WinXP + Tomcat5.1 中,代码如下:
<%
//得到web根路径//绝对路径
//getServletContext().getRealPath("/")得到web应用的根路径
// D:\web\excel,“D:\web”是web应用的根路径,“excel”是根目录下的文件夹
String Save_Location=getServletContext().getRealPath("/")+"excel\\";
try{
if (!(new java.io.File(Save_Location).isDirectory())) //如果文件夹不存在
{
new java.io.File(Save_Location).mkdir(); //不存在 excel 文件夹,则建立此文件夹
new java.io.File(Save_Location)+"gmcc\\").mkdir(); //创建excel文件夹下名为 gmcc 的文件夹
}
else //存在excel文件夹,则直接建立此文件夹
{
new java.io.File(Save_Location)+"gmcc\\").mkdir(); //创建 excel 文件夹下名为gmcc的文件夹
}
}catch(Exception e){
e.printStackTrace(); //创建文件夹失败
//在链接中使用URLEncoder编码,传递中文参数。
//接收页面可以使用getParameter()取得该参数,页面的charset=GB2312。
String ErrName=java.net.URLEncoder.encode("文件夹不存在。创建文件夹出错!");
response.sendRedirect("errorpage.jsp?error="+ErrName); //跳转到错误页面
return;
}
//在 gmcc 文件夹下新建 myfile.txt 文件
java.io.File myFile = new java.io.File(Save_Location+"gmcc\\myfile.txt");
java.io.FileOutputStream fout = null;
try {
fout = new java.io.FileOutputStream(myFile);
byte b[]= "你好!".getBytes();
fout.write(b);
fout.flush(); //写入文件
fout.close(); //关闭
}
catch (java.io.FileNotFoundException e) {
e.printStackTrace();
}
catch (java.io.IOException ex) {
ex.printStackTrace();
}
%>
J.R.Q.
内容总结
以上是互联网集市为您收集整理的在JSP中创建文件夹和文件全部内容,希望文章能够帮你解决在JSP中创建文件夹和文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。