慕斯8597481
2016-07-21 14:45
主要错误信息如下:
严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WeiXin]]
Caused by: java.lang.NoClassDefFoundError: org/dom4j/DocumentException
Caused by: java.lang.ClassNotFoundException: org.dom4j.DocumentException
严重: Error deploying configuration descriptor E:\EclipseWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\conf\Catalina\localhost\WeiXin.xml
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WeiXin]]
我的dom4j.jar已经导入了。另外两条错误,百度上说可能出错在web.xml文件里,可是我没找到错。在这节课之能运行了呀,视频里老师添加了doPost方法之后也没有修改过web.xml吧?求大神相助,谢谢
可能的错误原因:
1.servlet servlet-name servlet-class servlet-mapping url-pattern 有拼写错误
2.servlet-class路径有问题
3.url-pattern过滤器中缺少/
我和你的问题一模一样,请问你到底是怎么改的呀?
你在doget方法里调用一下doPost方法,正常在浏览器直接输入地址的请求都为doGet请求的, 只有表单提交的时候能指定为doPost方法。
初识Java微信公众号开发
158318 学习 · 674 问题
相似问题