社区
Web 开发
帖子详情
jsp中读写的文件应该放在哪个目录下?
morganle
2003-05-29 10:54:02
我做了一个计数器,(通过自己写的一个类读写文件),在调试运行这个类时,文本文件放在同一目录就可以正常读写,但在Jsp页面里面的路径应该怎么写?文本文件应该放在那个目录下?我试着放在与class同一目录下,和与jsp同一目录下都不好用!我试过,如果给出绝对路径,读写也没有问题。
...全文
142
4
打赏
收藏
jsp中读写的文件应该放在哪个目录下?
我做了一个计数器,(通过自己写的一个类读写文件),在调试运行这个类时,文本文件放在同一目录就可以正常读写,但在Jsp页面里面的路径应该怎么写?文本文件应该放在那个目录下?我试着放在与class同一目录下,和与jsp同一目录下都不好用!我试过,如果给出绝对路径,读写也没有问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
中
的
文件
操作:数据流、File类、
文件
浏览、
目录
操作、上传下载
文件
可以永久地存储信息,从本质上讲
文件
就是存
放在
盘上的一系列数据的集合。应用程序如果想长期保存数据,就必须将数据存储到
文件
中
,这就涉及到
文件
的操作。而在编写网站应用程序的过程
中
,有许多地方要对
文件
进行操作。 本章将要对
JSP
中
文件
操作的应用作一些介绍,如
读写
文件
、上传下载
文件
、创建删除
目录
等。 7.1 数据流和File类 数据从一个输入源获得。程序的结果被送到输出目的地。这些源和目的地被广泛地定义。例如一个网络连接器,内存缓冲区或磁盘
文件
可以被输入/输出类熟练地操作,这些外设都由相同的抽象体流(
在
jsp
中
操作
文件
综述:无论是用JavaServer Page(
JSP
)技术,还是ASP、PHP技术实现的网站,都可能有计数器、投票等功能,这些功能的实现离不开对
文件
的操作。由此可见,
文件
操作对网站的建设来说,有着很重要的作用。 本章首先介绍了
JSP
中
文件
的基本操作,包括读取操作、写入操作以及追加操作,然后在此基础上,通过实例,说明如何通过这三种基本操作,来实现计数器、投票等复杂功能。
JSP
对
文件
的基
JSP
如何
读写
Cookie
说起来,Cookie
应该
是一种应用较久的技术了。早在HTML刚刚出现的时候,在每个独立的页面之间没有办法记录和标识不同的用户。后来人们就发明了Cookie技术,当用户访问网页时,它能够在访问者的机器上创立一个
文件
,我们把它叫作Cookie,写一段内容进去,来标识不同的用户。如果下次用户再访问这个网页的时候,它又能够读出这个
文件
里面的内容,这样网页就知道上次这个用户已经访问过该网页了。 虽然现
JSP
内嵌Java代码
读写
txt
文件
实现简单web登录注册
Java
读写
txt
文件
+
JSP
实现简单web登录注册 前言: 在学习Java web时,会进行简单登录注册的上手练习,这时候会遇到诸多问题导致项目达不到自己的要求,本博客着重于这些关键点,实现Java+
JSP
读取
文件
的简单登录,附上详细代码,关键代码注释。 环境: 我使用的开发工具是IntelliJ IDEA 2019.3,其实使用eclipse也同样没有问题,这个看个人的习惯。apche的版...
LInux
文件
系统、根
目录
下的主要
目录
介绍,
文件
类型、查看方式、拓展名、属性,分区及挂载概念
Linux的基本思想有两点:第一,一切都是
文件
;第二,每个软件都有确定的用途。
目录
一、Linux
文件
系统 二、Linux
文件
系统根
目录
下的主要
目录
介绍 三、Linux
文件
类型、查看方式、拓展名、属性 四、分区、挂载 一、Linux
文件
系统 Linux
文件
系统
中
的
文件
是数据的集合,
文件
系统不仅包含着
文件
中
的数据而且还有
文件
系统的结构,所有Linux用户和程序看到的
文件
、
目录
、软连接及
文件
...
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章