【发布时间】:2014-06-10 14:52:53
【问题描述】:
我有一个 servlet 调用的 .jsp 来处理数据。
我正在尝试使用本地文件对其进行测试,我的目录当前如下所示:
WEB-INF
|----jsp
|----test.jsp
|----data.txt
我的.jsp 甚至无法读取基本文件:
<%
String in = "../data.txt";
BufferedReader br = new BufferedReader(new FileReader(in));
out.println(br.readLine());
%>
我还尝试了许多其他变体:
= "data.txt"
= "./data.txt"
= "/data.txt"
= "file:///data.txt"
= "file://data.txt"
= "WEB-INF/data.txt"
等,并且无法从文件中读取。
我还是 servlet 的新手,所以我可能在这里错过了一个关键的交互,如果有人能基本上向我展示如何从 WEB-INF 中的 .jsp 访问文件的规范“hello world”版本,我将不胜感激。
【问题讨论】:
标签: java jsp servlets web-applications