最近做一个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” )就可以了。