Я новичок, и я хочу передать вход (тип = файл) из формы для чтения в javascript, а затем в java.
У меня уже есть jar-файлы загрузки и установлены зависимости. Он работает с действием формы от jsp до java, но мне нужно сделать это по-другому. Я не знаю, как поместить его в функцию load () в javascript, а затем прочитать его в java.
РЕДАКТИРОВАТЬ: Я думаю, я не могу сделать это в пределах нагрузки, которая принимает только некоторые строковые значения. но мне нужно, чтобы загрузить следующую страницу в div, а также отправить файл, полученный из формы из javascript в java
<form role="form" method="post"
enctype="multipart/form-data">
<div class="row">
<div class="form-group">
<label class="col-sm-3 control-label pull-left">File</label>
<div class="col-sm-5">
<input type="file" name="file" id="file"
accept=".xlsx,.xls" class="form-control" required/>
</div>
<div class="col-sm-3 control-label pull-right">
<button type="button" class="btn btn-success" onclick="Validatesubmitfile()">Enregistrer</button>
</div>
</div>
</div>
</form>
function Validatesubmitfile() {
var pageHTMUpdate = 'URL1';
// $('#modifierRow').attr('page', pageHTM);
$("#etatChoisiIAM3")
.load(
pageHTMUpdate,
{
}, function(response, status, xhr) {
});
}
@RequestMapping(value ="URL1", method = RequestMethod.POST)
public String uploaderfct(HttpServletRequest request) {
String message = "";
System.out.println("Test");
return "TheFIRSTHTMLPAGEPATH";
}