Windows server2003配置jdk1.6和tomcat7报404问题
在一系列配置完后打开网站报如下错误:
经过查找发现在不添加jakarta ISAPI筛选器时.htm是能够打开,但jsp必须要添加,因此,怀疑是tomcat和jdk的问题。以前配置tomcat6和jdk1.6是可行的, 于是测试tomcat6和jdk1.6 是可行的。现在可以肯定是用的jdk1.6和tomcat7不匹配造成的,在网上找了很多解决方法都不行;经过仔细对比发现两者其中的servlet-api.jar版本不一致造成,如图:
解决办法:把tomcat7中的servlet-api.jar替换到jdk1.6中(jdk\jre\lib\ext),如下图所示: