这是完全正常工作的文件我只想改变“e:/Test/PIC1.JPG”这条路径。 当我从jsp
上传图片时,我如何写这里 public static void main(String[] args) {
String charset = "UTF-8";
File uploadFile1 = new File("e:/Test/PIC1.JPG");
String requestURL = "my url";
try {
MultipartUtility multipart = new MultipartUtility(requestURL, charset);
multipart.addHeaderField("User-Agent", "CodeJava");
multipart.addHeaderField("Test-Header", "Header-Value");
multipart.addFormField("description", "Cool Pictures");
multipart.addFormField("keywords", "Java,upload,Spring");
multipart.addFilePart("fileUpload", uploadFile1);
multipart.addFilePart("fileUpload", uploadFile2);
List<String> response = multipart.finish();
System.out.println("SERVER REPLIED:");
for (String line : response) {
System.out.println(line);
}
} catch (IOException ex) {
System.err.println(ex);
}
答案 0 :(得分:0)
我不知道为什么所有这些都在主要部分,但你可以在这里查看接受的答案;
javax.servlet.http.Part to java.io.File
有关如何使用jsps在Java中保存文件的完整描述。您还可以使用javascript创建多部分内容,并使用FormData功能传递文件或文件位置。