如何获取TXT文档中指定的一行数据,并打印到JSP页面中呢? 5C

如何获取TXT文档中指定的一行数据,并打印到JSP页面中呢?

2个回答

try {
String encoding="GBK";
File file=new File(filePath);
if(file.isFile() && file.exists()){ //判断文件是否存在
InputStreamReader read = new InputStreamReader(
new FileInputStream(file),encoding);//考虑到编码格式
BufferedReader bufferedReader = new BufferedReader(read);
String lineTxt = null;
while((lineTxt = bufferedReader.readLine()) != null){
System.out.println(lineTxt);
}
read.close();
}else{
System.out.println("找不到指定的文件");
}
} catch (Exception e) {
System.out.println("读取文件内容出错");
e.printStackTrace();
}

qq_27610769
qq_27610769 我试下,先谢谢,好用就采纳了
5 年多之前 回复
 <html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
  $("button").click(function(){
   var htmlObj = $.ajax({url:"a.txt",async:false});//$.ajax()
   var arr=htmlObj.responseText.split("\r\n"); 
   $('#ipt1').val(arr[0]);//第一行
   $('#ipt2').val(arr[1]);//第二行
   $('#ipt3').val(arr[2]);//第三行
   $('#ipt4').val(arr[3]);//第四行
  });
 });
</script>
</head>
<body>
<div id="myDiv"><h2>hello world</h2></div>
<input id='ipt1'></input>
<input id='ipt2'></input>
<input id='ipt3'></input>
<input id='ipt4'></input>
<button>加载</button>
</body>
</html>
qq_27610769
qq_27610769 我试下,先谢谢,好用就采纳了
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问