Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用java程序显示以当前日期命名的文本文件的内容_Java_Web Applications_Cmd - Fatal编程技术网

如何使用java程序显示以当前日期命名的文本文件的内容

如何使用java程序显示以当前日期命名的文本文件的内容,java,web-applications,cmd,Java,Web Applications,Cmd,我正在开发一个web应用程序,在该应用程序中,它每分钟都会记录一次操作日志,即,执行的任何操作都将附加到一个文本文件中,并以当前日期作为其名称,如果未执行任何操作,则会将当前时间戳附加到该文件中。因此,每天都会创建一个新文件,并在该文件中添加一整天执行的操作。我现在想要的是,所有这些文件都存在于D:\->presentdate中 这是的文档,谢谢您的回复。在我的web应用程序中,我每启动一分钟都会记录一次操作日志。正如我上面提到的,它每天都会创建一个文本/日志文件,并将当天的全部信息附加到该文件

我正在开发一个web应用程序,在该应用程序中,它每分钟都会记录一次操作日志,即,执行的任何操作都将附加到一个文本文件中,并以当前日期作为其名称,如果未执行任何操作,则会将当前时间戳附加到该文件中。因此,每天都会创建一个新文件,并在该文件中添加一整天执行的操作。我现在想要的是,所有这些文件都存在于D:\->presentdate中
这是

的文档,谢谢您的回复。在我的web应用程序中,我每启动一分钟都会记录一次操作日志。正如我上面提到的,它每天都会创建一个文本/日志文件,并将当天的全部信息附加到该文件中。因此,我向用户提供了查看应用程序中每分钟执行的操作的选项。在这里,我使用了文本字段和提交按钮,如果用户输入日期并提交,则应检索该日期文件并显示内容。@user3364490好的,我在您第一次发布时就阅读了它。这是您的答案。在上面给出的代码片段中,iff.exists{//如何在html/jsp页面中显示该文件的内容???}。这个代码将做什么?文件目录=新文件:;dir.mkdir;对于字符串s:dir.list{ifs.equalsignorecasefilesearch{//do your stuff}}@user3364490,请阅读上面给出的文档。至于如何显示内容。。。第二部分,这里有一个教程给你:谢谢。这帮助我解决了这个问题。我用过File.separator。我以前不知道这种方法,所以我提出了一个问题。谢谢你帮助我。
String path = "D:" + File.pathSeparator + fileSearched + ".txt";

File f = new File(path);

if(f.exists()) {

        //do your stuff

}

//I dont know why would you like to search them as a list but anyways

File dir = new File("D:");

dir.mkdir();

for(String s : dir.list()){
     if(s.equalsIgnoreCase(fileSearched)){
         //do your stuff
     }
}