gpt4 book ai didi

java - 尽管放置正确,但找不到 jSTL

转载 作者:行者123 更新时间:2023-11-28 22:32:47 25 4
gpt4 key购买 nike

不幸的是,很长一段时间后我又重新发布了同样的问题:org.apache.jasper.JasperException:绝对 uri:http://java.sun.com/jsp/jstl/core无法在 web.xml 或随此应用程序部署的 jar 文件中解析

我第一次通过将 jSTL-1.2 放在 web-inf/lib 中来解决它,这次我无法以任何方式理解为什么它不起作用。

“有趣”的是我还有很多其他项目正在运行,它们具有完全相同的配置树:/web-inf/lib/jSTL-1.2.jar

在 web-xml 中没有引用这些 jar,它们只是在 web-apps-libraries 中

应用程序运行良好,但只要我在页面中插入 taglib 行,我就会请求:<%@ taglib prefix="c"uri="http://java.sun.com/jsp/jSTL/core"%>

我得到异常,

你有什么建议吗? taglib 可以“从工作项目中复制”类路径很好,网络应用程序库也很好

谢谢,5 小时后不知道如何解决这个问题。

最佳答案

我处理这个问题已经有一段时间了。我曾经在经常没有“网络连接”的国家/地区进行开发。您必须将 tablib 行中的 uri 设置为可以在运行时找到的位置。您可以指向本地副本。我想我在 uri 中设置了一个实际的文件系统位置。但是,不记得那个细节(并且我不在正确的计算机附近以验证围绕此问题的编码)。

关于java - 尽管放置正确,但找不到 jSTL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7394093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com