1.创建Servlet

2.在jsp中用ajax调用

$.post("<%=request.getContextPath()%>/AjaxValidationServlet",{"userName":userName},function(message){
alert(message);
});

这是异步验证用户是否存在。

问题:报404,提示没有这个servlet。

解决:

  1.在web.xml中引用的xsi:若是3.0.xsd之后,的有注解可以解决

@WebServlet(name = "AjaxValidationServlet",urlPatterns = "/AjaxValidationServlet")

  2.在3.0之前的需要在web.xml中配置servlet名和映射

  <servlet>
<servlet-name>AjaxValidationServlet</servlet-name>
<servlet-class>com.web.AjaxValidationServlet</servlet-class>
</servlet>
  <servlet-mapping>
<servlet-name>AjaxValidationServlet</servlet-name>
<url-pattern>/AjaxValidationServlet</url-pattern>
</servlet-mapping>

这样就可以正常访问了。

最新文章

  1. eclipse下创建maven项目
  2. EncryptTransform
  3. str和repr的
  4. java 文件读取大全
  5. [转载]最牛B的编码套路
  6. 实例介绍Cocos2d-x开关菜单
  7. Interview-Harry Potter walk through matrix.
  8. c++ 观察者模式
  9. sae Servlet class XXXX is not a javax.servlet.Servlet
  10. CSS3 模拟笑脸
  11. ubuntu12 环境下编译freerdp
  12. STM32 水晶不摇
  13. JavaScript函数部分
  14. Tomcat时区设置方法[转]
  15. hdu 5135(2014广州—状态dp)
  16. 等价路由在路由器和CE交换机上默认的行为是不同的,路由器总是走第一个下一跳,CE交换机是逐包。
  17. Django部署方法
  18. dubbo框架初步学习
  19. springcloud 服务注册、反注册 AOP 拦截,实现自定义功能
  20. 网络编程-Socket介绍

热门文章

  1. P3292 [SCOI2016]幸运数字 [线性基+倍增]
  2. web端常见测试
  3. the simmon effect(in psychology) :build the function of subject_information(modify the experiment programme),before we begin the experiment
  4. beego控制器介绍
  5. Java_Day6(上)
  6. Linux更改时区
  7. phpstudy+phpstorm 浏览器没有解析php文件,直接显示源码
  8. centos 安装桌面
  9. 疫情下的传统商企自救|4个Tips搭建销量过亿直播间
  10. 数据预处理 | 使用 Pandas 统一同一特征中不同的数据类型