0

我一直在搜索,发现了一堆将图片发送到 Web 服务器的示例。到目前为止,没有一个对我有用。也许我从错误的一端开始,但我已经为控制器编写了代码来处理接收到的图片。

我正在使用 Tomcat Web 服务器,并使用带有 MVC 框架的 Spring Tool Suite 在服务器端编写所有代码。控制器是这样写的:

@RequestMapping(value = "/upload", method = RequestMethod.POST)
public String handleFormUpload(@RequestParam("name") String name, @RequestParam("file") MultipartFile file) throws IOException {
    if (!file.isEmpty()) {
        byte[] bytes = file.getBytes();
        // store the bytes somewhere
        return "redirect:uploadSuccess";
       } else {
        return "redirect:uploadFailure";
       }
}

.jsp 是这样写的:

<html>
<head>
    <title>Upload a file please</title>
</head>
<body>
    <h1>Please upload a file</h1>
    <form method="post" action="/form" enctype="multipart/form-data">
        <input type="text" name="name"/>
        <input type="file" name="file"/>
        <input type="submit"/>
    </form>
</body>

所以基本上我想知道的是:
如何编写一个将图片从手机发送到网络服务器的类/方法?

我很感激我能得到的所有帮助!

4

0 回答 0