Я использую Spring MVC !!!
У меня есть одна форма на моем сайте, эта форма должна получить файл от пользователя сайта, а затем сохранить его в центральной базе данных. Эта форма выглядит примерно так:
<form action="getFile">
<input type = "file" name="file">
</form>
Таким образом, в верхней форме пользователь должен перетащить или поместить файл. И в контроллере ниже я пытаюсь получить файл, и лучше всего было бы, если бы я мог как-то сделать этот тип файла File в java.
@RequestMapping(value = "/valueOfFileWithForm")
public static String getFile(HttpServletRequest req){
/// and here should happen something like this, as we do with strings or ints...
File file = req.getParameter("file");
}