从jsp上传图像时如何提供图像路径

时间:2018-02-14 07:30:27

标签: java multipart

这是完全正常工作的文件我只想改变“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);
            }

1 个答案:

答案 0 :(得分:0)

我不知道为什么所有这些都在主要部分,但你可以在这里查看接受的答案;

javax.servlet.http.Part to java.io.File

有关如何使用jsps在Java中保存文件的完整描述。您还可以使用javascript创建多部分内容,并使用FormData功能传递文件或文件位置。

https://developer.mozilla.org/en-US/docs/Web/API/FormData