Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/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
JSP包含文本文件,如果它不是';t空_Jsp_Include_Text Files - Fatal编程技术网

JSP包含文本文件,如果它不是';t空

JSP包含文本文件,如果它不是';t空,jsp,include,text-files,Jsp,Include,Text Files,我有一个jsp页面,当且仅当多行文本文件中有内容时,该页面应该包含多行文本文件的内容(包装在一些标记中) 该文件始终存在,但有时为空,有时包含内容 我正在考虑将文件读入一个字符串(或stringBuffer?),然后测试它的长度。但由于它是一个多行文件,所以我的代码在换行符上会断开 顺便说一句,我是一个jsp n00b,如果这是一个非常简单(或不可能)的任务,请耐心听我说!) 实际上,这并不愚蠢,但您应该避免在页面上使用逻辑,您可以使用servlet方法读取文件并返回其内容,然后在页面上测试内容

我有一个jsp页面,当且仅当多行文本文件中有内容时,该页面应该包含多行文本文件的内容(包装在一些标记中)

该文件始终存在,但有时为空,有时包含内容

我正在考虑将文件读入一个字符串(或stringBuffer?),然后测试它的长度。但由于它是一个多行文件,所以我的代码在换行符上会断开


顺便说一句,我是一个jsp n00b,如果这是一个非常简单(或不可能)的任务,请耐心听我说!)

实际上,这并不愚蠢,但您应该避免在页面上使用逻辑,您可以使用servlet方法读取文件并返回其内容,然后在页面上测试内容是否为空,您将文本内容设置在隐藏的div中,然后使用javascript检查内容的长度。如果不是空的,只需显示div或将内容转储到您最初想要显示的位置。如果你能分享代码,那会很有帮助。