调试公司项目时,修改了jsp文件,再次访问就提示标题的错误,但是重启服务后,访问就正常,影响效率,网上搜了很多资料,大多都是以下的说法:
我用的容器是jetty,并没搜到el-api,查看错误内容,猜测可能是ValueExpression这个java类冲突,项目里搜该方法,
发现在jsp-api-2.1.jar这个jar包里有该方法。
于是项目里搜,共搜到两个jsp-api-2.1.jar,分别是:jetty启动项目时配置的一个,在WEB-INF/lib里项目引用的一个,于是删掉WEB-INF/lib里的,并将项目引用的jsp-api-2.1.jar改到jetty里配置的,启动后,再次修改jsp文件,访问正常。