将图片从Android手机发送到本地Web服务器

时间:2013-05-17 14:22:48

标签: java android image spring webserver

我一直在搜索,并找到了一些将图片发送到网络服务器的方法示例。到目前为止,没有一个对我有用。也许我开始走错了路,但我已经为控制器编写了代码来处理收到的图片。

我正在使用Tomcat Web服务器,并使用Spring Tool Suite和MVC Framework在服务器端编写了所有代码。控制器的编写如下:

@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>

基本上我想知道的是:
如何编写将手机中的图片发送到Web服务器的类/方法?

我感谢所有帮助!

0 个答案:

没有答案