fn 不支持 JSTL

发布于 2024-10-27 01:47:45 字数 268 浏览 0 评论 0原文

当我使用 ${fn:contains()}" 时,它会导致以下异常:

org.apache.taglibs.standard.lang.jstl.parser.ParseException: EL functions are not supported

我怎样才能解决这个异常?

以及如果我需要下载更新版本的 jstl.jar & standard.jar任何人都可以给我发一个链接吗

when am using ${fn:contains()}" it causes the following exception:

org.apache.taglibs.standard.lang.jstl.parser.ParseException: EL functions are not supported

How can i solve this exception?

and if I need to download a newer version of jstl.jar & standard.jar could any one send me a link?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

幽梦紫曦~ 2024-11-03 01:47:45

我猜您正在尝试使用此表达式作为某些 JSTL 标记的属性:

<c:if test = "${fn:contains()}">...</c:if>

如果是这样,请确保您导入了版本 1.1 的 JSTL taglib(注意 URI - 它应该包含 jsp):

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>

I guess you are trying to use this expression as an attribute of some JSTL tag:

<c:if test = "${fn:contains()}">...</c:if>

If so, make sure that you imported JSTL taglib of version 1.1 (note the URI - it should contain jsp):

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
乱了心跳 2024-11-03 01:47:45

您还需要函数标签库声明。

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

You need the function tag library declaration also.

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
冬天旳寂寞 2024-11-03 01:47:45

尝试 axtavt 的答案,如果仍然不起作用,请在 jsp 顶部添加 <%@ page isELIgnored ="false" %>

Try axtavt's answer and if it is still not working, add <%@ page isELIgnored ="false" %> at the top of the jsp.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文