idea的maven项目如何正常导入jstl标签
网上看了很多版本的导入方式,自己也尝试了很多,直到有一次被一个项目坑了几小时,才发现jstl导入有很大问题。
正常来说,如果导入jstl1.2之前的,需要导入两个jar包,即:
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
但是这样导入之后,idea中仍然有错,那就导入1.2的吧,恰恰是因为这个1.2不需要导入两个包了,出现找不到标签的问题。
直接点,我的解决办法是这样的:
我通过maven将jstl1.2下载好后,从本地库中直接粘贴出来,放到tomcat的lib目录中,然后在idea的Settings中进行设置:
经过这一番折腾,就可以正常使用了。