以下是这是在我的Spring MVC应用程序中使用AJAX调用JavaScript函数: -如何从Spring Controller访问Javascript设置的URL属性?
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访问这个值集。