Java,
分享于 点击 13449 次 点评:135
Java,
一、IO方面:
1.文件上传-用Spring方法
public void uploadFile3(MultipartHttpServletRequest multipartRequest, String xml) throws IOException {
MultipartFile xmlFile = multipartRequest.getFile("xmlFile");
InputStreamReader reader = new InputStreamReader(xmlFile.getInputStream());
BufferedReader br = new BufferedReader(reader);
StringBuilder sb = new StringBuilder();
while (br.ready()) {
sb.append(br1.readLine().trim());// 每次循环用readLine()读取下一行
}
}
注意:前端JSP的form表单要加这个属性和值,<form enctype="multipart/form-data">,让Spring知道这是一个文件上传的表单。
2.用IO流读取文件
public void uploadFile3(String xml) throws IOException {
String pathname = "C:\\Software\\SFA_TEST_pic\\surveyImageDetail.xml";
File xmlFile = new File(pathname);
InputStreamReader reader = new InputStreamReader(new FileInputStream(xmlFile)); // 建立一个输入流对象reader
BufferedReader br = new BufferedReader(reader); // 建立一个对象,它把文件内容转成计算机能读懂的语言
StringBuilder sb = new StringBuilder();
while (br.ready()) {
sb.append(br.readLine().trim());// 每次循环用readLine()读取下一行
}
}
相关文章
- 暂无相关文章
用户点评