华为欧拉sp1 tomcat8 访问 jsp jstl 标签异常

文章讲述了在SpringBoot项目中,由于服务器环境(华为欧拉SP1)和Tomcat8版本问题,JSP页面使用JSTL标签时出现解析异常。解决方案涉及到在Tomcat配置中修改`StandardJarScanFilter.jarsToSkip`属性以扫描Tld文件。
摘要由CSDN通过智能技术生成

场景:springboot项目  jsp 页面 访问 jstl 标签无法使用异常;

          服务器环境是华为欧拉sp1版本异常,sp3版本正常。

          应用服务器使用 tomcat8(8.0,8.5)测试均有异常(非集成tomcat8方式异常,集成tomcat8内核方式使用命令启动可以正常访问jsp)。

          尝试替换了 jstl.1.2 包均无法解决。

          【本地环境 , CenteOS7 环境均能正常访问。】

报错:
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

org.apache.jaster.JasperException:绝对uri:[http://java.sun.com/jsp/jstl/core]无法在此应用程序部署的web.xml或jar文件中解析

解决方案:

tomcat 8.5

启用项目时提示: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

项目需要扫描Tld文件,修改一下tomcat 配置conf/catalina.properties文件

tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar

改为:

tomcat.util.scan.StandardJarScanFilter.jarsToSkip=/

参照1:
1.错误处理org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core。是什么原因造成_orq.apache.jasper.jasperexception: the absolute ur-CSDN博客

参照2:

(亲测解决)The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml_the absolute uri: [http://java.sun.com/jsp/jstl/co-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值