在写jsp的作业。本来调试好打算交了然后把几个多余的jsp页面放到了一个单独文件夹里在运行就...上网查这是生命周期异常,调用顺序或者配置文件错误的,但是.....,感觉都没有错啊...
配置文件项目内容
纯纯的jsp+servlet项目,没有框架,myecplisetom

解决方案 »

  1.   

    貌似是jsp 里面有错误
      

  2.   

    完整的报错
    严重: ContainerBase.addChild: start: 
    org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/shop]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)shop是用户名
      

  3.   

    说错了,shop是项目名
      

  4.   

    可是现在默认页面的路径是引向shopservlet(内部的init与doGet方法未执行),
    jsp有错的话不应该是具体访问时再报错的吗