通过html将文本文件上传到服务器,然后在服务器上读取
我已经可以上传文件,然后在服务器上读取它们,我只是在输入流的开头有一个额外的数据问题。我的jsp代码:通过html将文本文件上传到服务器,然后在服务器上读取,html,file,jsp,upload,Html,File,Jsp,Upload,我已经可以上传文件,然后在服务器上读取它们,我只是在输入流的开头有一个额外的数据问题。我的jsp代码: <% DataInputStream dis = new DataInputStream(request.getInputStream()); BufferedReader br = new BufferedReader(new InputStreamReader(dis)); String strLine; while ((strLine =
<%
DataInputStream dis = new DataInputStream(request.getInputStream());
BufferedReader br = new BufferedReader(new InputStreamReader(dis));
String strLine;
while ((strLine = br.readLine()) != null) {
out.println (strLine+"");
}
%>
我从一开始就得到了我想跳过的数据
---------------41184676334内容处理:表单数据;名称=数据;filename=data.txt内容类型:文本/普通
最后也是这样
---------------41184676334-
我想为任何文本文件提供一个通用的解决方案 您的表单是否具有属性enctype=multipart/formdata?我对JSP一无所知,但这使访问文件看起来比您的代码复杂得多。希望它能给你一些想法