1. 程式人生 > >Maven專案匯入jstl標籤庫jar包正確方式

Maven專案匯入jstl標籤庫jar包正確方式

自己遇到的問題,記錄一下
細節決定成敗

問題描述

在maven repository中找到jstl標籤庫配置,配置到pom.xml
maven repository
配置後無效,匯入jstl依然報錯!

解決方法

使用jstl-impl
jstl-impl
pom.xml配置如下:
由於jstl-impl自帶依賴的servlet-api版本過低,應該去除依賴,匯入合適版本的servlet-api

        <dependency>
            <groupId>org.glassfish.web</groupId>
            <artifactId
>
jstl-impl</artifactId> <version>1.2</version> <!-- 去除依賴 --> <exclusions> <exclusion> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId
>
</exclusion> </exclusions> </dependency> <!-- 匯入servlet-api --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version
>
3.1.0</version> <scope>provided</scope> </dependency>