我无法打开控制器的方法
var url = "UsersGroupReader";
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
req.onreadystatechange = processAccessGroupRequest;
req.open("GET", url, true);
req.send(null);
我的控制器是:
@RequestMapping(value = "UsersGroupReader", method = RequestMethod.GET)
public Vector<String> readUsersGroup(HttpServletRequest request,
HttpSession httpSession) {
我收到的req.status
是404
到AJAX
。
web.xml 中的模式如下:
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
我尝试在UsersGroupReader.html
函数和控制器中使用AJAX
但仍无法访问控制器。
任何人都可以帮我发现错误吗? 可能是this的副本,即使在跟随它之后也是徒劳的。
先谢谢
答案 0 :(得分:2)
您发送的请求可能未被预期服务器接收,或者未针对请求调用DispatcherServlet。要解决这些类型的问题,通常可以通过以下方式找到实际原因: