ReadAll.jsp
上传用户:kzxteda
上传日期:2007-06-01
资源大小:54k
文件大小:1k
源码类别:

家庭/个人应用

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GB2312" %>
  2. <%@ page language="java" %>
  3. <%@ page import="java.io.*" %>
  4. <HTML>
  5. <HEAD>
  6. <TITLE>读取文件内容</TITLE>
  7. </HEAD>
  8. <BODY>
  9. <form name="form1" method="post" action="Write.jsp">
  10. <textarea name="fileinto" style="width:550px;height:400px;">
  11. <%
  12. String filename = request.getParameter("filename");
  13. String path_new = request.getParameter("path");
  14. String path = request.getRealPath(path_new+"/"); //取得目前目录在伺服端的实际位置
  15. FileReader fr = new FileReader(path+ "\"+filename); //建立FileReader变量,并设定由fr变量变数引用
  16. int c = fr.read(); //从文件中读取一个字节
  17. while(c != -1) //判断是否已读到文件的结尾
  18. {
  19. out.print((char)c); //输出读取到的数据
  20. c = fr.read(); //从文件中读取数据
  21. if(c == 13) //判断是否为断行字节
  22. {
  23. out.print("n"); //输出分行标签
  24. fr.skip(1); //略过一个字节
  25. c = fr.read(); //读取一个字节
  26. }
  27. }
  28. //关闭文件
  29. fr.close();
  30. %></textarea>
  31. <INPUT TYPE="hidden" NAME="filename" value="<%=filename%>">
  32. <INPUT TYPE="hidden" NAME="path" value="<%=path_new%>">
  33.   <input type="submit" name="Submit" value="提交">
  34. </form>
  35. </BODY>
  36. </HTML>