Maven搭建SSM框架使用JSTL遇到的坑

java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV  

这个错误整整两个小时才解决,因为是jar包倒错了!粗心啊!

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>4.0.1</version>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>jstl</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>

第二个错误是在上面错误解决之后,jstl表达式不生效。因为在jsp页面中没有启用jstl表达式!这个很怪 之前没遇到过。

需要设置<%@page isELIgnored=”false” %> ,jsp页面才会启用jstl表达式!

原文链接:,转发请注明来源!

发表评论