为啥是404?
问题一 项目jsp会报错 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
解决办法:web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray...->Server Runtime -》Apache tomcat 7.0 -》finish
问题二 有两个包需要加,不然会报错。教程里没有说。
failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
解决:
<!-- JstlView必须的两个jar -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
问题三 访问路径 在tomcat里必须要有项目名称 不然会404(教程里是http://localhost:8080/hello/mvc)
应该是http://localhost:8080/spring-mvc-study/hello/mvc 才可以访问
不懂jetty,希望知道的人可以告诉我这是不是tomcat和jetty的差别。