Ниже приведена функция Javascript, которая использует вызов AJAX в моем приложении Spring MVC: -
function someAjax(){
if(window.XMLHttpRequest){
http = new XMLHttpRequest();
}
var username = document.getElementById("username").value;
http.open("GET", "AjaxSameUser?username="+username, true);
http.onreadystatechange=handleResponse;
http.send(null);
}
«AjaxSameUser» - это RequestMapped на контроллер, который перенаправляет на AjaxSameUser.jsp.
Я также могу получить статический контент из AjaxSameUser.jsp и использовать его с помощью http.responseText.
Теперь я хочу получить доступ к имени пользователя в этом контроллере.Как мне это сделать ??
На самом деле это имя пользователя на странице регистрации.Я хочу проверить, присутствует ли введенное пользователем имя пользователя в текущей базе данных.
Я попытался использовать @ModelAttribute, учитывая, что имя пользователя будет установлено в области запроса.Но я не могу получить доступ к этому набору значений из Javascript.