朋友们,麻烦帮我看下以下的问题怎么解决,谢谢!1.环境:MyEclipse 7.0 + Tomcat5.5+ JDK1.62.问题:HTTP Status 404 - /AJAX_Project/${pageContext.request.contextPath}/servlet/TextServlet
 
type Status reportmessage /AJAX_Project/${pageContext.request.contextPath}/servlet/TextServletdescription The requested resource (/AJAX_Project/${pageContext.request.contextPath}/servlet/TextServlet) is not available.
3.
Servlet类路径:D:\MyEclipse_workspace\AJAX_Project\src\com\servlet\TextServlet.java相关代码:
 function checkUserName(){     createXMLRequest();     var username=document.getElementById("username").value;     var url="${pageContext.request.contextPath}/servlet/TextServlet?username="+username+"&date="+new Date();     xmlHttp.open("GET",url,true);//true means using the Asynthronized     xmlHttp.onreadystatechange=handlResult;     xmlHttp.send(null);
}

解决方案 »

  1.   

    ${pageContext.request.contextPath}/servlet/TextServlet这个网页有吗?
      

  2.   

    楼主在java的开发中报错是非常重要的,一般报错提示的非常准确,楼主该把报错贴出来
      

  3.   

    有的
    Servlet类路径:D:\MyEclipse_workspace\AJAX_Project\src\com\servlet \TextServlet.java
      

  4.   


    报错的结果只有以下内容:
    HTTP Status 404 - /AJAX_Project/${pageContext.request.contextPath}/com/servlet/TextServlet--------------------------------------------------------------------------------type Status reportmessage /AJAX_Project/${pageContext.request.contextPath}/com/servlet/TextServletdescription The requested resource (/AJAX_Project/${pageContext.request.contextPath}/com/servlet/TextServlet) is not available.
      

  5.   

    1.问题:在网页浏览中看到${pageContext.request.contextPath}
      解决:将工程发布,然后通过Browse找到Tomcat安装路径下的webapps\被发布工程名称\WEB-INF\lib  这个包,把jsf-api.jar、jsf-impl.jar、jstl-1.2.jar拷贝到MyEclipse工程的lib下。
      原因:阅读JSTL相关介绍
    2.问题:404错误
      解决:表单属性action="${pageContext.request.contextPath}/servlet/TestSession"中
      /servlet/TestSession要与web下的 <url-pattern>/servlet/TestSession</url-pattern>一致。
      

  6.   

    EL在tomcat5.5中是默认false的吧?是会被转意的吧