HTTP Status 404 - /BookWm/--------------------------------------------------------------------------------type Status reportmessage /BookWm/description The requested resource (/BookWm/) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.5.17

解决方案 »

  1.   

    我在PROJECT里面加一个 HTML可以访问,但是JSP就无法访问
      

  2.   

    tomcat的控制台的出错信息是什么、直接访问某个JSP页面也不行吗?
    web.xml 里面的 Faces Servlet的url-pattern自己没有设置错了?
      

  3.   

    直接访问JSP 
    TOMCAT控制台没有出错的信息在网页上出现
    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Cannot find FacesContext
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause javax.servlet.ServletException: Cannot find FacesContext
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
    org.apache.jsp.welcome_jsp._jspService(welcome_jsp.java:81)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause javax.servlet.jsp.JspException: Cannot find FacesContext
    javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:399)
    com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
    org.apache.jsp.welcome_jsp._jspx_meth_f_view_0(welcome_jsp.java:96)
    org.apache.jsp.welcome_jsp._jspService(welcome_jsp.java:71)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
      

  4.   

    我通过JBULIDER生成的WAR包,没有改动其他的,在JBULIDER下可以,但是放到TOMCAT下就不行。
    用ECLIPSE也出现相同的错误
      

  5.   

    JBULIDER内部和 独立运行TOMCAT之间有什么区别呢。。
      

  6.   

    打开包看看,jsf的包,web.xml中的face servlet等在不在
      

  7.   

    难道说楼主直接用 http://localhost:port/**.jsp 来访问  :(
      

  8.   

    5555555
    应该用.FACES
    谢谢楼上的老大!