社区
Web 开发
帖子详情
jsp中读写的文件应该放在哪个目录下?
morganle
2003-05-29 10:54:02
我做了一个计数器,(通过自己写的一个类读写文件),在调试运行这个类时,文本文件放在同一目录就可以正常读写,但在Jsp页面里面的路径应该怎么写?文本文件应该放在那个目录下?我试着放在与class同一目录下,和与jsp同一目录下都不好用!我试过,如果给出绝对路径,读写也没有问题。
...全文
167
4
打赏
收藏
jsp中读写的文件应该放在哪个目录下?
我做了一个计数器,(通过自己写的一个类读写文件),在调试运行这个类时,文本文件放在同一目录就可以正常读写,但在Jsp页面里面的路径应该怎么写?文本文件应该放在那个目录下?我试着放在与class同一目录下,和与jsp同一目录下都不好用!我试过,如果给出绝对路径,读写也没有问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
morganle
2003-05-29
打赏
举报
回复
还是不好用
如下是我的文件
————————————————————————
//Counter1.java 存放在web-inf/classes/src 下面
package src;
import java.io.*;
public class Counter1{
public String readVal(String path){
FileReader readfile;
BufferedReader in;
String s;
try{
readfile = new FileReader(path);
in = new BufferedReader(readfile);
if ((s=in.readLine())==null){
System.out.println("读文件错误");
return "1";
}
else
return s;
}catch(Exception e){}
return "1";
}
public String addVal(String path){
FileReader readfile;
FileWriter writefile;
BufferedReader in;
BufferedWriter out;
String s;
int i;
try{
readfile = new FileReader(path);
in = new BufferedReader(readfile);
if ((s=in.readLine())==null){
System.out.println("读文件错误");
return "1";
}
else{
i =Integer.parseInt(s)+1;
writefile = new FileWriter(path);
out= new BufferedWriter(writefile);
out.write(String.valueOf(i));
out.flush();
System.out.println(i);
return String.valueOf(i);
}
}catch(Exception e){}
return "1";
}
//public static void main(String args[]){
// Counter counter = new Counter();
// System.out.println(counter.readVal("count.txt"));
// counter.addVal("count.txt");
// System.out.println("fdsaf");
// }
}
————————————————————————————————
//counter.jsp 读文件count1.txt
<%@ page import="src.*" %>
<%@ page import="java.lang.*"%>
<%Counter1 counter = new Counter1();
String cont;
if (session.getValue("counter")==null){
cont = counter.addVal("/count1.txt");
session.putValue("counter","1");
}
else{cont = counter.readVal("/count1.txt");
}
cont = "000000"+cont;
cont = cont.substring(cont.length()-6,cont.length());
int i_counter=0;
String pic=new String();
while(i_counter<=cont.length()-1)
{pic = "images/"+cont.substring(i_counter,i_counter+1)+".gif";
i_counter++;
%><img src="<%=pic%>"><%}%>
-----------------------------------------------------------------
moumouren
2003-05-29
打赏
举报
回复
//文件放在web-inf/classes 下面
InputStream is=null;
is=getClass().getResourceAsStream("/aa.txt");//不好意思,写漏了
FileInputStream fis = new FileInputStream(is);
moumouren
2003-05-29
打赏
举报
回复
//文件放在web-inf/classes 下面
InputStream is=null;
is=getClass().getResourceAsStream("aa.txt");
FileInputStream fis = new FileInputStream(is);
wukongqiao
2003-05-29
打赏
举报
回复
因为jsp和servlet的运行目录并不是其存储目录,所以最好从根目录下开始写绝对路径,如/chroot/www/datefiles/file.txt
JSP
文件
读写
操作
本文详细介绍了使用
JSP
进行
文件
操作的方法,包括
读写
文本
文件
、检查
目录
存在性及创建删除
目录
。通过具体实例,展示了如何利用File类进行
文件
路径处理、
文件
读写
和
目录
管理。
JSP
读写
文本
文件
本文介绍
JSP
中
文件
的创建、检查、删除等基本操作,包括
文件
属性获取、
目录
操作及
文件
读写
方法。
在
jsp
中
进行
文件
的
读写
操作
本文介绍了一个关于
JSP
文件
读写
的实验项目,包括创建多个
JSP
页面与Tag
文件
来实现
文件
读写
功能。具体涉及页面包括giveContent.
jsp
用于获取用户输入的
文件
名和内容,writeContent.
jsp
用于写入
文件
,readContent.
jsp
用于读取
文件
。
JSP
中
的
文件
操作:数据流、File类、
文件
浏览、
目录
操作、上传下载
本文深入探讨了
JSP
中
文件
操作的基本概念和技术,包括数据流、File类的使用,以及
文件
的
读写
、创建、删除、上传和下载等功能。通过实际代码示例,介绍了如何在
JSP
中
进行
文件
的维护和管理。
jsp
读写
txt
文件
两例
本文通过两个实例详细介绍了如何使用
JSP
进行TXT
文件
的读取和写入操作,涵盖了字符串处理、缓冲区操作和路径管理等关键知识点。实例
中
包括了服务器端的
JSP
代码以及可能涉及的前端AJAX交互。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章