配置Jstl的Maven依赖
来源:互联网 发布:js match对象 编辑:程序博客网 时间:2024/06/05 16:02
转自 点击打开链接
在Spring MVC中用Maven添加一下JSTL的包出现错误:
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
发现没有导入jstl-impl,下面是正确的Maven依赖配置:
<dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2</version> <exclusions> <exclusion> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> </exclusion> <exclusion> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> </exclusion> </exclusions> </dependency> <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> <exclusion> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> </exclusion> <exclusion> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> </exclusion> </exclusions> </dependency>
其实现在看来原因是现有的项目中已经有了对jsp-api和javax.servlet-api的引用,再引入一个JSTL,JSTL也会引入自身一套的jsp-api和javax.servlet-api引用,所以需要在pom.xml中把jstl引用的jsp-api和javax.servlet-api给exclusion掉。
普通的javaee项目无非就需要3个jar包
lain
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>
这里面JSTL没有jstl-impl.jar,对运行也没什么影响。。至于网上说的比较多的standard.jar标准标签库在jstl1.2以后的高版本不再需要了。
阅读全文
0 0
- 配置Jstl的Maven依赖
- 配置Jstl的Maven依赖
- 正确配置jstl的maven依赖
- 正确配置Jstl的Maven依赖
- Maven依赖的配置
- Maven依赖的配置
- 配置jstl依赖惹的祸
- Maven项目下使用JSTL需导入的依赖
- 带依赖包的maven打包配置
- maven 依赖 继承 聚合的配置
- maven整合ssh2框架的依赖配置
- maven配置依赖github上的项目
- Maven依赖jar的自动升级配置
- SpringMVC+mybatis的配置(依赖maven)
- maven的配置和一些依赖
- maven配置spring所需要的依赖
- Maven添加JSTL标签库依赖
- Maven排除依赖配置
- CAS单点登录-自定义主题、界面 (十一)
- java中implements和extends
- css复习——表格与表单
- Linux有问必答:如何检查Linux的内存使用状况
- 目录处理命令rm
- 配置Jstl的Maven依赖
- linux下利用gcc编译C和C++
- 关于自定义控件的onMeasure()其中的MeasureSpec
- 第四周项目一
- Oracle中CHAR类型不足位数时,用空格自动补足位数
- 项目中okhttp网络框架的封装使用
- DFS/BFS 关于迷宫问题
- bzoj2086[Poi2010]Blocks 单调栈好题
- 浅谈MVC、MVP、MVVM架构模式的区别和联系