我的也出错,说找不到这个testServlet

解决方案 »

  1.   

    我的也是同样的问题。这几天都快搞疯了错误如下:
    A Servlet Exception Has Occurred
    Exception Report:
    javax.servlet.ServletException: Servlet execution threw an exception
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:240)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
    at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
    at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:242)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
    at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
    at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
    at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
    at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
    at java.lang.Thread.run(Thread.java:534)Root Cause:
    java.util.MissingResourceException: Can't find bundle for base name LocalStrings, locale zh_CN
    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:804)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:694)
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:538)
    at HelloWorldExample.doGet(HelloWorldExample.java:24)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
    at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
    at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:242)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
    at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
    at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
    at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
    at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
    at java.lang.Thread.run(Thread.java:534)
      

  2.   

    改成http://localhost:8080/myapp/test试试
      

  3.   

    找到资料了
    http://www.mail-archive.com/[email protected]/msg32134.html
      

  4.   

    http://expert.csdn.net/Expert/TopicView1.asp?id=2893745
    http://expert.csdn.net/Expert/TopicView1.asp?id=2893748
    http://expert.csdn.net/Expert/TopicView1.asp?id=2893750我发的帖子,里面最后部分写了servlet的配置问题你的例子,我试过了,没有问题
    我解说一下
    <servlet-class>test.Test</servlet-class>
    这里的test.Test表示package test下的Test类,当不放在包下的时候,直接将class文件放到classes目录下,不用建test目录,但如果是包含在包里的文件,不放在相应的包下,或者不加package.class这样形式的话就会找不到class出错需要注意一下,http://localhost:8080/myapp/Test 
    Test注意大小写,不然会找不到文件具体你可以先把package test;先注释编译,试一下没有包的配置方法,再试一下有包的配置方法
    多试几次就搞定了
    建议看一下我写的文章,应该会有点帮助的