最近在idea里面导入一个基于SSM框架开发的项目时,项目是跑起来,并运行成功了,但是在点击具体功能模块进行请求页面跳转的时候,出现以下错误:
说是游览器无法解析jsp文件,于是上百度找解决方案,绝大部分都是说你可能没有在web的WEB-INF目录下导入JSTL所需要的tld文件或pom.xml里面没有导入jstl和standard的依赖,没有在lib目录下引入jar包,还有说是因为我的jsp代码里面引用了EL表达式,但没有引入命名空间<%@taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>导致报错的,但我看了看我的代码和配置文件,这些里面都有啊,所有的代码也没有出现语法错误和爆红什么的,这就感觉到很奇怪。
反正百度上能查到的方法,我几乎统统都试过了,还是不行,最后发现修改
tomcat配置文件中的conf/catalina.properties文件中的
tomcat.util.scan.DefaultJarScanner.jarsToSkip=*.jar
将其改为
tomcat.util.scan.DefaultJarScanner.jarsToSkip=/
就可以正常使用了。