如何在JSP页面获取硬盘上TXT文件的内容,并把他们输入到文本框里面

2024年11月16日 18:28
有2个网友回答
网友(1):

<%@page import="java.io.BufferedReader"%>
<%@page import="java.io.FileReader"%>
<%@page import="java.io.File"%>
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>




Insert title here


<%
//此处写你的txt文件的绝对路径
FileReader reader = new FileReader("E:/WorkSpace/JSPTest/WebContent/test.txt");
BufferedReader bufferedReader = new BufferedReader(reader);
StringBuffer txt = new StringBuffer();
String temp = null;
while((temp = bufferedReader.readLine()) != null) {
txt.append(temp);
}
%>

<%=txt %>


网友(2):

方法一:使用javascript的FileSystemObject对象读取文件并操作;
方法二:按照你上面的例子,文件上传到服务器后,把内容反写到页面上,需要用AJAX技术。
具体如何实现请百度。