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

问题描述

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

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

解决方案

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();
}

解决方案二:

 <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("rn");
   $('#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>
时间: 2024-11-02 17:25:20

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

Servlet中直接打开一个新页面显示一个Txt文档

问题描述 在我的服务器端有一个txt的文件,现在用户可以点击了下载这个txt文件,但是还需要点预览后在web端直接显示这个txt文档,即在IE中显示这个txt文档~怎么写呢? 解决方案 解决方案二:引用楼主rongkuiliu的回复: 在我的服务器端有一个txt的文件,现在用户可以点击了下载这个txt文件,但是还需要点预览后在web端直接显示这个txt文档,即在IE中显示这个txt文档~怎么写呢? content-type设置成text/plain试验下解决方案三:是在servlet里这样写吗?

smartupload下载空txt文档时,为什么会将下载处理页面下载下来?

问题描述 我的下载处理页面do_download.jsp<%@pagecontentType="text/html;charset=gb2312"%><jsp:useBeanid="Tools"scope="request"class="com.tools.Tools"></jsp:useBean><%@pageimport="com.jspsmart.upload.*&qu

如何在java中实现读取一个txt文档中的随机一行

问题描述 如何在java中实现读取一个txt文档中的随机一行 如题,如何在java中实现读取一个txt文档中的随机一行? 主要就是怎么随机读取 解决方案 根据楼上的说法,来总结一下吧,总体来说,就是将文件全部都读取出来,每一行存储到一个数组或集合中,然后再通过产生随机数,来对这个数组或是 集合进行随机的访问.这样一来就解决了 解决方案二: 文本文件只能顺序读,不能随机读.你的需求只能是读取文本文件每一行到一个arraylist,然后得到下标范围,产生一个随机数,取那一行 解决方案三: http:

jsp页面-如何在一个JSP页面的4行中分别对映输出4行TXT文档的内容,具体的看图~~

问题描述 如何在一个JSP页面的4行中分别对映输出4行TXT文档的内容,具体的看图~~ 这张是最后要实现的效果图,里面的IP都是我手打的.. 这张是需要读出的文本,最终要传入到页面中的INPUT标签中 解决方案 跪求哪位大神帮忙啊~~~ 解决方案二: 求指导啊.很急..... 解决方案三: 这个简单啊.很容你用文件读取 直接一行一行读取出来. 解决方案四: try { String encoding="GBK"; File file=new File(filePath); if(fil

systreeview32-C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中

问题描述 C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中 我现在想在C#里利用API读取其他程序中的SysTreeView32控件里所有节点和子节点的文本,获取其他程序中SysListView32控件里所有值,然后将值放到TXT文档中.但是在网上找了很多方法都没有实现.如果谁有现成的可运行的代码,我愿意付费(支付宝或银行转账)购买您的现成代码,当然前提是能用啊.您可以生成一个exe文件,发给我我测试下. 解决方案 http://www.cnblogs

mysql-java里面怎么将oracle中的表存到txt文档中

问题描述 java里面怎么将oracle中的表存到txt文档中 通过java连接上数据库以后.怎么讲数据库中的整张表通过流写入到txt文档中.具体用那个流,请大神写下详细代码.谢谢 解决方案 http://download.csdn.net/detail/ceolaoda/8961205 解决方案二: 先获取数据库数据,然后创建对应路径下的txt文件,然后写入对应的数据字符串. 创建类然后在里面写如下方法测试: //操作一:向文件里面写入数据 //方法一. // FileWriter fw =

cpu-wPrime测试CPU如何将结果输出到txt文档中?

问题描述 wPrime测试CPU如何将结果输出到txt文档中? 5C 想做一个测试CPU的程序,使用wPrime进行测试,结论如何输出到TXT文档中?而不是使用它本身的界面去查看,请高手指点,谢谢! 解决方案 可以通过FindWindow找到wPrime窗口的句柄以及内部文本框的句柄,调用SendMessage发WM_SETTEXT消息从它的文本框中获取结果. 解决方案二: 不好意思,笔误,set_text 解决方案三: 不好意思,笔误,wm_settext 解决方案四: 如果它没有提供文件导出

c++怎样从txt文档中读取数据写入到三维矩阵中

问题描述 c++怎样从txt文档中读取数据写入到三维矩阵中 用MATLAB获取了一幅彩色图像的像素值,得到一个400*300*3的三维矩阵,并保存到txt文档中,怎么写一个c++小程序,把txt中的数据写入到一个三维矩阵中? %读取第k个图像,所有像素 srcImg = imread(fullfile(SRC, srcName)); %保存像素值到txt文档,便于C++测试使用 fid = fopen('JPEG2TXT.txt', 'wt+'); if fid == -1, return, e

利用C++如何将txt文档直接导入到数据库中

问题描述 利用C++如何将txt文档直接导入到数据库中 利用C++如何将txt文档直接导入到access数据库中???????????????? 解决方案 http://blog.csdn.net/pukuimin1226/article/details/22787617 解决方案二: 我看了下他是自己实现的,有没有啥接口可以直接将文件写入到数据库中