JSP上传文本文件,并在页面显示其内容
我需要的是代码,利用JSP标签和JavaScript脚本语言实现不要调用java类,浏览到*。txt文件之后提交之后在文本域中显示*。txt文件中的内容。非常着急请帮助!...
我需要的是代码, 利用JSP标签 和JavaScript 脚本语言实现 不要调用java类,
浏览到*。txt文件之后 提交之后在 文本域中显示*。txt文件中的内容。非常着急 请帮助!我等! 展开
浏览到*。txt文件之后 提交之后在 文本域中显示*。txt文件中的内容。非常着急 请帮助!我等! 展开
6个回答
2015-12-20 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
jsp上传文本并显示内容:
<input type="file" onchange="onFileSelected(event)">
<textarea id="result"></textarea>
function onFileSelected(event) {
var selectedFile = event.target.files[0];
var reader = new FileReader();
var result = document.getElementById("result");
reader.onload = function(event) {
result.innerHTML = event.target.result;
};
reader.readAsText(selectedFile);
}
显示:
<c:import var="data"
url="http://www.example.com/file.txt"
scope="session"/>
<c:out value="${data}"/>
<input type="file" onchange="onFileSelected(event)">
<textarea id="result"></textarea>
function onFileSelected(event) {
var selectedFile = event.target.files[0];
var reader = new FileReader();
var result = document.getElementById("result");
reader.onload = function(event) {
result.innerHTML = event.target.result;
};
reader.readAsText(selectedFile);
}
显示:
<c:import var="data"
url="http://www.example.com/file.txt"
scope="session"/>
<c:out value="${data}"/>
展开全部
文件上传必须涉及三个类:DiskFileUpload、FileItem 和 FileUploadException。这三个类全部位于 org.apache.commons.fileupload 包中。而你说的JavaScript是属于客户端的。
参考资料: http://blog.163.com/x_nljh_blog/blog/static/112999233200931052234234/
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是提交完成后,再把*.txt文件中包含的内容显示出来?
这个必须要调用java类中的方法啊
否则无法读取文件内容的
这个必须要调用java类中的方法啊
否则无法读取文件内容的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JSP标签 就是调用的java类啊
你要么自定义标签,不知道是否符合你的要求
你要么自定义标签,不知道是否符合你的要求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询