通过Javascript使用AJAX调用spring控制器
我无法打开控制器的方法通过Javascript使用AJAX调用spring控制器,java,javascript,ajax,spring,spring-mvc,Java,Javascript,Ajax,Spring,Spring Mvc,我无法打开控制器的方法 var url = "UsersGroupReader"; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } req.onreadystatechange = processAccessGroupRequest; req.open
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);
我的控制器是:
我尝试在AJAX
函数和控制器中使用UsersGroupReader.html
,但仍然无法访问控制器
谁能帮我找出错误吗?可能是的复制品,即使遵循了它,也是徒劳的
提前感谢您发送的请求可能没有被预期的服务器接收,或者没有为请求调用DispatcherServlet。要解决此类问题,通常可以通过以下方式找到实际原因:
var url=“/UsersGroupReader.html”代码>@Quoi我也试过了。在mozila中安装firebug插件并调试它。相信我,它让你的生活变得轻松。我检查了网址,发现了我的错误。我错过了被证明至关重要的查询字符串。非常感谢。
@RequestMapping(value = "UsersGroupReader", method = RequestMethod.GET)
public Vector<String> readUsersGroup(HttpServletRequest request,
HttpSession httpSession) {
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>