spring mvc +ajax 请求发送不到控制层
如题。我用了spring mvc + ajax的形式搭了一个web工程。
在webcontent目录下有index.jsp文件,该文件的请求是通过一个js发送的,该js主要信息如下:
- JScript code
jQuery.ajax({ async : false, type : "POST", url : "login/checkLogin.html", data : { 'username':username, 'password':password }, dataType : "json", error: function(data){ alert("error!!!"); }, success: function(data) { alert("now we success.."); } });该请求是可以发送到url所对应的controller。
而如果我在webcontent目录建一个jsp目录,里面放一个register.jsp文件,该文件对应的一个js内容也类似上面的,但是请求发送不到controller中,而如果我把register.jsp从文件夹中拿出来,放到与index.jsp同目录,则请求可以发送到controller中。
不知哪位朋友熟悉spring mvc +ajax的,麻烦帮我解决一下,谢谢
[解决办法]
你确定新界面引入了Jquery文件了不?
[解决办法]
如果跟index.jsp在同一级,可以正常,那么你要注意了,你新建的目录,spring拦截器是不是将改目录给拦截掉了。还有,jquery的路径地址是否正确。很简单,你用firebug调试一下,看看jquery是否报错,一目了然。