首页 > 编程语言 >踩坑JSTL标签库:/WEB-INF/jsp/fore/home.jsp (行.: [3], 列: [0]) 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://ja

踩坑JSTL标签库:/WEB-INF/jsp/fore/home.jsp (行.: [3], 列: [0]) 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://ja

时间:2022-11-14 14:35:22浏览次数:72  
标签:core WEB jar jstl jsp JSTL INF

Tomcat9及之前使用到的JSTL库:https://files-cdn.cnblogs.com/files/zhangzhixi/jstl.zip

最近心血来潮想复习一下JavaWEB,调试JSTL标签的时候出现了一些错误,如标题所示。

先说下场景,我已经在:WEB-INF/lib 下添加了Tomcat9使用JSTl需要用到的两个jar包,jstl-1.2.jar与standard-1.1.2.jar,并且都已经添加为Library。

但是报上面上面的错误也让我百思不得其解,之前学习JavaWEB也没有出现这种问题啊。

这里先说结论,是我自己的问题,然后说下解决办法:

第一种解决办法(测试过,可以的):

1. 将jstl-1.2.jar与standard-1.1.2.jar放在WEB-INF/lib目录下

2.解压standard.jar,将META-INF下的*.tld复制到WEB-INF目录下

第二种解决办法(我自己的问题):还原$CATALINA_HOME/conf/catalina.properties

在之前的时候我为了不让Tomcat配置启动的时候,报警告:org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。

设置过catalina.properties这个配置文件,如下所示:

 

标签:core,WEB,jar,jstl,jsp,JSTL,INF
From: https://www.cnblogs.com/zhangzhixi/p/16888912.html

相关文章

  • HTTP Error 500.31 - Failed to load ASP.NET Core runtime
    使用ASP.NETCoreDiagnosticsforIIS/IISExpressCannotlocateruntimeconfigfileHttpApi.Host\HttpApi.Host.runtimeconfig.json HTTPError500.31-Failedt......
  • ASP.NET Core中选项的应用和总结
    在前面的文章中,我们介绍过将appsetting等配置文件映射到实体的的方式https://www.cnblogs.com/fei686868/p/16779249.html这里呢,我们介绍关于选项的另一种用法,就是通过IOp......
  • 用jsp 实现断点续传 (HTTP)
    ​1、介绍enctypeenctype 属性规定发送到服务器之前应该如何对表单数据进行编码。enctype作用是告知服务器请求正文的MIME类型(请求消息头content-type的作用一样)1、1......
  • 如何优雅依赖多个版本的jar包
    以下文章来源于连边 ,作者连边问题现状由于是一个迭代比较久的项目,项目中已经存在poi-tl1.5.x的依赖,poi-tlv1.5.x是构建在Apachepoi3.16上的版本,而我们现在要使......
  • 篇(11)-Asp.Net Core入门实战-用户登录,记录Cookie,使用Session
    入门实战-用户登录,记录Cookie,使用Session用户登录功能是做项目开发的必备功能,各个业务点中都要读取和使用用户信息,所以用户登录,并记录用户信息可以使用Cookie,Session等功......
  • .net core iis 部署时通用的web.config配置
    <?xmlversion="1.0"encoding="utf-8"?><configuration><locationpath="."inheritInChildApplications="false"><system.webServer><handlers><add......
  • ASP.NET Core教程-Configuration(配置)-配置运行环境
    更新记录转载请注明出处:2022年11月14日发布。2022年11月12日从笔记迁移到博客。配置运行环境在程序启动时,会读取ASPNETCORE_ENVIRONMENT环境变量的值。如果它的......
  • Servlet+Jsp—查、删
    Servlet+Jsp—查、删从一开始的网络编程(TCP编程对Socket进行监听,到HTTP编程),现在终于可以使用强大的API进行JavaEE编程了,Servlet底层封装了各种网络协议的处理,使我们不再深......
  • Java安全之Mojarra JSF反序列化
    Java安全之MojarraJSF反序列化AboutJSFJavaServerFaces,新一代的JavaWeb应用技术标准,吸收了很多JavaServlet以及其他的Web应用框架的特性。JSF为Web应用开发定义了一......
  • idea将java项目打成jar包并使用
    1.首先编写一个工具类2.进行打包操作)3.Build之后在项目的out包下面就出现了一个jar包在新建一个项目新建lib文件夹将jar包放进去4.最后即可调用......