关于自定义标签报空指针异常:"at org.apache.jasper.compiler.TldCache.getTaglibXml(TldCache.java:97) "...

2023-11-07

tomcat8对相对路径路径的不是很好。

可以在web.xml文件中设置好tld的路径,

然后JSP中直接<%@ taglib prefix="xia" uri="myTagLib" %>

web.xml文件添加以下配置:
<jsp-config>
    <taglib>
        <taglib-uri>myTagLib</taglib-uri>
        <taglib-location>/includes/tt.tld</taglib-location>
    </taglib>
</jsp-config>

转载于:https://www.cnblogs.com/hasman/p/5923145.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于自定义标签报空指针异常:"at org.apache.jasper.compiler.TldCache.getTaglibXml(TldCache.java:97) "... 的相关文章

随机推荐

  • 解决aspose word 中文乱码问题

    一 linux上缺少中文字体 上传并解压字体 alt p put e zip mkdir windows unzip windows zip d usr share fonts windows 更改这些字体库的权限 chmod 755 us
  • mysql是开放源代码_MySQL 是目前最流行的开放源代码的小型数据库管理系统,被广泛地应用在各类中小型网站中,由于拥有( )、( )、( )、( )等突出特点,许多中小型网站为降低其成本而选择 M...

    单选题 当二胡内弦偏高时应 单选题 该课程理论学时是 简答题 排球比赛经常采用的竞赛制度 单选题 1型糖尿病和2型糖尿病 哪种发病率高 单选题 下面 不是MySQL的特性 单选题 以下选项中哪些是 MySQL 的主要特点 判断题 数字通信中
  • Platformio环境问题集

    Platformio环境问题集 1 vscode loading tasks解决办法 1 1 问题原因 这状态是 打开项目时 platformio会在vscode左上角创建一些基本任务 如编译构建上传监控之类在PROJECT TASKS栏目
  • vue3使用语法糖setup+ts的使用总结

    1 ref和reactive 1 1 ref 用ref声明基本类型变量 会隐式地进行类型推导 import ref from vue const name ref zhangsan Ref
  • cmder : 将Cmder添加到系统右键菜单中

    将Cmder添加到系统右键菜单中
  • npm install/i -g/-S/-D命令总结

    cmd查看npm install的帮助 npm install h npm install with no args in package dir npm install lt scope gt
  • C++结构体如何排序

    目录 c 自带的sort函数 使用sort函数对c 结构体进行排序 用cmp函数规定排序方法 通过重载 比较运算符规定sort排序方法 不用sort函数 直接在结构体内部进行排序 c 自带的sort函数 c 内置一个快速sort函数 默认对
  • 指纹识别自学习

    指纹自学习算法 摘 指纹自学习算法 一 二 三 指纹自学习算法 当手指小面积接触到采集器时 系统自动激活并采集对比指纹图像及特征点信息 一 指纹识别过程中 新提取的指纹特征值识别成功后将该特征值融合到指纹数据库中 每次用户成功解锁手机后 指
  • 饭后笑资2

    6 你听过吗 前世500次 回眸才换得今生的擦肩一过 1000次回眸才有缘今生相视一笑 像咱们这样的朋友 上辈子没干别的 光他妈的回头了 7 一女在厕所小便 一 醉鬼酒后误入 听到哗哗尿声 忙说 别倒了 我真的不喝了 女吓坏了 不敢在 尿
  • 制造业如何做好数字化转型

    十四五 规划强调信息化和工业化深度融合 将制造业数字化转型行动列为重点工作 中国制造业经过数十年高速发展 拥有了世界最多的制造业500强品牌 但平均利润率仍大幅低于欧美发达国家 规模大利润低 想要拥有高溢价能力的核心竞争力 获得高质量发展
  • Qt: QDropEvent拖拽事件,拖拽打开文件

    参考文章 https blog csdn net rl529014 article details 53057577 locationNum 8 fps 1 参考链接 https www jianshu com p 48f007c2de09
  • java读取多个代码文件到txt文件

    读取目录下多个代码文件 并把内容写入到一个新的txt或者word package javawhl file import java io BufferedReader import java io BufferedWriter import
  • 跟这台计算机连接的一个USB设备运行不正常,Windows无法识别

    问题描述 用集线器 hub 连接电脑 android设备连接接线器 今天早上打开电脑和项目突然爆出错误 跟这台计算机连接的一个USB设备运行不正常 Windows无法识别 该设备已被禁用 原因是 设备的固件没有提供必需的资源 代码 29 重
  • 深度学习训练营之鸟类识别

    深度学习训练营之鸟类识别 原文链接 环境介绍 前置工作 设置GPU 导入数据并进行查找 数据处理 可视化数据 配置数据集 残差网络的介绍 构建残差网络 模型训练 开始编译 结果可视化 训练样本和测试样本 预测 原文链接 本文为 365天深度
  • 区间交叠问题

    区间交叠问题 问题描述 给定坐标轴上的一组线段 线段的起点和终点均为整数并且长度不小于1 请你从中找到最少数量的线段 这些线段可以覆盖住所有线段 输入描述 第一行输入为所有线段的数量 不超过10000 后面每行表示一条线段 格式为 x y
  • 利用response对象实现下载文件功能

    HttpServletResponse对象继承了ServletResponse接口 下面利用response对象实现下载的功能 单个文件的下载 package com dongmu servlet import javax servlet
  • 使用slice和concat对数组的深拷贝和浅拷贝

    一 数组浅拷贝 在使用JavaScript对数组进行操作的时候 我们经常需要将数组进行备份 如下代码 如果只是简单才用赋值的方法 那么我们只要更改其中的任何一个 然后其他的也会跟着改变 这就导致了问题的发生 var arr1 red yel
  • FastAdmin的一个小BUG,无法正常识别驼峰命名法的控制器名

    FastAdmin中内置了权限管理模块 在应用的过程中 控制器名经常会是两个单词 比如NotifyMessage 这是控制器名 在设置权限时 我们需要写成 notify message 可是这样设置后 会提示没有权限 而写成notifyme
  • PTA题选

    判断题 任何表达式语句都是表达式加分号组成的 True C语言语句都有结束符 指向结构体变量的指针可以作函数参数 实现传址调用 True 结构体成员的类型必须是基本数据类型 False if a 5 是允许的 True a 5 永远为真 假
  • 关于自定义标签报空指针异常:"at org.apache.jasper.compiler.TldCache.getTaglibXml(TldCache.java:97) "...

    tomcat8对相对路径路径的不是很好 可以在web xml文件中设置好tld的路径 然后JSP中直接 web xml文件添加以下配置