报的错和很多人都是相同的,但是同样按照他们的步骤仍旧不能解决,最终终于找到问题的根源
现在在读过的几篇解决方法归纳一下,以此为戒
1.编写的JDK和编译的JDK不是一个版本,会导致不能运行,project-properties-Java Compiler-Compiler compliance levle与Myeclipse-Preferences-Java-Installed JRE 的JDK版本一样
2.web.xml有错误,仔细检查,这次的问题web.xml是没问题的
3.jar包要引入完全,但也不能多引入,不然也会导致报错,这次缺少的jar包是log4j-api-2.7.jar解决问题
4.<action name = "hello" class = "cn.struts.action.HelloAction">后面不加.java后缀