【发布时间】:2013-02-05 15:39:55
【问题描述】:
我无法打开控制器的方法
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>
我尝试在AJAX 函数和控制器中使用UsersGroupReader.html,但仍然无法访问控制器。
谁能帮我找出错误?
可能是this的复制品,即使关注它也是徒劳的。
提前致谢
【问题讨论】:
-
var url = "/UsersGroupReader.html"; -
@Quoi 我也试过了。它没有用。
-
在mozila中安装firebug插件并调试。相信我,它让您的生活变得轻松。
标签: java javascript ajax spring spring-mvc