jsp - 为什么 JSTL(1.0) 函数 taglib 在 jsp 中不起作用
问题描述
函数 taglib 不适用于 jstl 比较。uri:<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
我已将 jstl.jar 包含在我的 lib 文件夹中,为了检查其版本,我提取了 jar 并且 MANIFEST.MF 显示了以下详细信息:
规范版本:1.0 实施版本:1.0.6
当我尝试上述配置进行不区分大小写的比较时:
<c:when test="${fn:toLowerCase(MYVAL) == 'myval'}">
它给了我以下错误:
EL functions are not supported.
解决方案
推荐阅读
- maven - 如何查看传递依赖版本是否已被覆盖
- input - 单击时在数字输入中获取所选内容
- django - Django响应错误'unicode'对象没有属性'_meta'json
- angular - 如何使用 RxJS 设置 Angular 6 进度条?
- java - 服务器问候前握手失败
- android - java.lang.RuntimeException:将结果 ResultInfo{who=null, request=1888, result=-1, data=null} 传递给活动失败
- c# - 将托管控制托管为 CWnd 时应用程序挂起
- powershell - 如何在powershell中运行cmd
- javascript - 使用 jQuery 在增量 ID 输入之间进行迭代
- powershell - 在 Powershell 中启用具有提升权限的 wifi(无需输入凭据)