在JSP中读取文本文件!

blackshang 2003-07-24 10:28:00
我想在JSP中读取文本文件,一行一行的读,该怎么做,谢谢帮忙!
...全文
55 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
panpanblackcoffee 2003-07-24
  • 打赏
  • 举报
回复
可以使用javabean来操作
凋零的老树 2003-07-24
  • 打赏
  • 举报
回复
文件路径不对
blackshang 2003-07-24
  • 打赏
  • 举报
回复

<%! String fSrcName; %>
<%
fSrcName= application.getRealPath("文本名".txt");

就成功了,谢谢!!!
livesmile 2003-07-24
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import ="java.util.*,java.io.*"%>
<%@ page import="java.text.*"%>

加上这些
blackshang 2003-07-24
  • 打赏
  • 举报
回复
对不起,为什么出这样的错误呢?
getRealPath(java.lang.String) in javax.servlet.ServletContext cannot be applied to (java.io.File)
[javac] fSrcName= application.getRealPath(myfile);
blackshang 2003-07-24
  • 打赏
  • 举报
回复
谢谢,万分感激!
livesmile 2003-07-24
  • 打赏
  • 举报
回复
<%! String fSrcName; %>
<%
fSrcName= application.getRealPath("文本名".txt");
String sTemp = "";
try
{
FileReader fr = new FileReader(fSrcName) ;
BufferedReader br = new BufferedReader(fr) ;
String sLine = br.readLine() ;
while (sLine!=null){
sTemp = sLine.toString() ;
out.print(" "+sTemp+"<p>") ;
sLine = br.readLine() ;
}
fr.close() ;
}catch (Exception e){
out.println("<br><br><br><br><br>");
out.println("<div align=center valign=middle>"+"<font size=5 color=red>");
out.println("对不起!无此文本文件");
out.println("</font>"+"</div>");
e.printStackTrace(System.err) ;
}
%>
livesmile 2003-07-24
  • 打赏
  • 举报
回复
<%! String fSrcName; %>
<%
fSrcName= application.getRealPath("文本名.txt");

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧