一个JSP页面
第一行有类似文件上传的形式,有一个导入按钮,点击下,就在本地我的电脑上选择一个txt格式的文档,然后确定
确定后txt格式的数据自动显示到这个页面下的表格中。
txt中有2类数据,姓名 (空格)年龄,每一行都是这样。
求怎么实现把txt里的内容显示到jsp页面的表格中。
第一行有类似文件上传的形式,有一个导入按钮,点击下,就在本地我的电脑上选择一个txt格式的文档,然后确定
确定后txt格式的数据自动显示到这个页面下的表格中。
txt中有2类数据,姓名 (空格)年龄,每一行都是这样。
求怎么实现把txt里的内容显示到jsp页面的表格中。
每次读取一行,比如每一行为strLine
把每次读取到的一行以空格的分隔符进行拆分
String[] str=strLine.split(" ")
str[0]就是一行的姓名,str[1]就是一行的年龄
function fun() {
alert(document.all.file.value);
return false;
}
</script>
<form action="servlet/Uploader" method="post" enctype="multipart/form-data" name="fileform" target="hidden_frame" onsubmit="fun();">
<input type="file" name="file"/><br>
<input type="submit" name="Submit" value="upload">
</form>
这文件路径就取到了。在IE下,你可以
new ActiveXObject("Scripting.FileSystemObject");
用这个对象可以解析txt文件了。
不过,这个需要安全设置的比较低。而且用js操作文件是不推荐的。
应该用页面无刷新文件上传,将数据取到一个iframe里,用js将返回的数据添加到表格中。我给写一个,你等等。
QQ指导我下巴,谢谢了
我的QQ:123028494,加我