JavaWeb项目Servlet无法访问问题解决

这篇文章主要介绍了JavaWeb项目Servlet无法访问问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

创新互联是一家专注于成都做网站、网站设计、外贸营销网站建设与策划设计,泰宁网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:泰宁等地区。泰宁做网站价格咨询:028-86922220

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名和映射


    AjaxValidationServlet
    com.web.AjaxValidationServlet
  
  
    AjaxValidationServlet
    /AjaxValidationServlet
  

这样就可以正常访问了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


当前文章:JavaWeb项目Servlet无法访问问题解决
文章链接:http://myzitong.com/article/gpipcj.html