最近做一个ajax 项目时,老出现访问不了发觉原来自己的路径写错了—(多写了一个 斜杠/ )。
我的web.xml 配置如下:
<servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>GroupAdd</servlet-name> <servlet-class>com.servlet.GroupAdd</servlet-class> </servlet> <servlet-mapping> <servlet-name>GroupAdd</servlet-name> <url-pattern>/servlet/GroupAdd</url-pattern> </servlet-mapping>
我的ajax 访问代码:
var params={ ajaxurlwithparam:"/servlet/GroupAdd?gName="+gName, method:"GET", data:"", ifasyncinre:true };
切忌:ajaxurlwithparam:("/servlet/GroupAdd?gName="+gName), 不应该加/ 后来改为 (“servlet/GroupAdd?gName="+gName” )就可以了。