私はあちこち検索して、画像を 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>
基本的に私が知りたいこと:
携帯電話から Web サーバーに画像を送信するクラス/メソッドを作成するにはどうすればよいですか?
私が得ることができるすべての助けに感謝します!