【发布时间】:2018-08-23 03:21:37
【问题描述】:
我想使用 JSTL,但是,this Maven Repository 上有 4 个不同的 JAR 文件。
即:javax.servlet.jsp.jstl-api、jstl-api、jstl 和 javax.servlet.jsp.jstl.wso2
所以,我的问题是:
- 这些 JAR 之间有什么区别?
- 我们的项目中应该包括哪一个?
【问题讨论】:
我想使用 JSTL,但是,this Maven Repository 上有 4 个不同的 JAR 文件。
即:javax.servlet.jsp.jstl-api、jstl-api、jstl 和 javax.servlet.jsp.jstl.wso2
所以,我的问题是:
【问题讨论】:
对于 JSTL,在 WEB-INF lib 文件夹和类路径中包含 jstl-1.2,或者如果您使用的是 maven,则可以使用
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
【讨论】:
你可以试试下面的
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
【讨论】: