问题:程序能正常执行,但是当执行网址访问时,出现错误:The absolute uri cannot be resolved in either web.xml or the jar files de

当尝试通过网址访问程序时,出现'The absolute uri cannot be resolved in either web.xml or the jar files deployed with this application'的500错误。问题可能由缺少jstl相关jar包引起。解决方案包括检查Tomcat的lib目录和Maven依赖,确保包含jstl-1.2.jar和相关标准库。如果仍无法解决,可以在项目web/WEB-INF下手动创建lib目录并添加必要的jar包到构建路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:程序能正常执行,但是当执行网址访问时,出现错误:The absolute uri cannot be resolved in either web.xml or the jar files deployed with this application(500)

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either

解决方式:

  1. 查看是不是因为tomcat下的lib文件夹中缺少jstl-1.2.jar包
  2. 查看项目当中的Maven引入的包中是否完整(jstl-1.2.jar,jstl-standard.jar)

实际解决方式:在确定上述1和2当中的jar完整情况下,在项目web/WEB-INF/下创建lib文件夹,从本地仓库中找到上面两个依赖文件夹中的taglibs-standard-impl-1.2.5.jar 和taglibs-standard-spec-1.2.5.jar,将这两个jar包复制到前面建好的lib目录下,并且选中两个jar包,右键build path---->config build path…

参考搜索关键词:Maven项目报错The absolute uri cannot be resolved in either web.xml or the jar

参考网址

    <!--jstl表达式-->
       <dependency>
           <groupId>jstl</groupId>
           <artifactId>jstl</artifactId>
           <version>1.2</version>
       </dependency>
       <dependency>
           <groupId>taglibs</groupId>
           <artifactId>standard</artifactId>
           <version>1.2</version>
       </dependency>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值