使用jstl核心标签时报错500
先看看有没有修改过Tomcat的catalina.properties配置信息,如果跳过了所有的jar包扫描,那么可能会报这个错误。
我这里是因为之前有修改过catalina.properties
文件,注释部分是我修改过的内容。因为跳过了扫描jstl的jar包,所以虽然在idea中引入了相应的jar包,但是还是会包500错误org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.choose_jsp
。你可以先换一下编译器,换成eclipse试一试,如果发现还是报500错,则是tomcat的问题,tomcat没有把taglibs-standar-impl-1.2.5.jar
和taglibs-standar-spec-1.2.5.jar
扫描进tomcat容器中。
Q.E.D.