我有一个网络项目.执行项目后,它将生成一个包含特定结果的文本文件.在最后的jsp页面中只包含成功报告.但我想在该jsp页面中显示文本文件的内容.我需要做些什么来实现这个目标?
谢谢.科希克
如果文件保存在公共webcontent中,则使用JSTL <c:import>
显示它.
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
...
<pre><c:import url="file.txt" /></pre>
Run Code Online (Sandbox Code Playgroud)
在<pre>
使换行符在HTML输出被保存标签是必要的.替代方案是将CSS添加white-space: pre;
到包含元素,或替换\n
为<br/>
.
如果文件没有保存在公共web内容,然后创建一个servlet它得到一个InputStream
由它FileInputStream
和它写入OutputStream
的HttpServletResponse
,这样你终于可以用<c:import>
这个.
归档时间: |
|
查看次数: |
23844 次 |
最近记录: |