java - 简单的JSP文件无法显示简单的自定义标签

标签 java jsp jakarta-ee jsp-tags

我在 eclipse 中的项目结构 -

enter image description here

标题.tag -

<%@ taglib prefix="myTags" tagdir="/WEB-INF/tags"%>
<html>
<head>
</head>
<body>
<img src="../images/java_logo.gif"><br>
</body>
</html>

MyTagUser.jsp -

<html>
<head>
</head>
<body>
<myTags:Header/>
Java is awesome !
</body>
</html>

输出是“Java is Awesome”。不显示图像或图像占位符。我的错误是什么?

最佳答案

<%@ taglib %> 指令必须放入调用该标记的 JSP 中,以便它知道在哪里可以找到它。不在标签本身中(除非该标签本身使用其他标签)。

关于java - 简单的JSP文件无法显示简单的自定义标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23502230/

相关文章:

rest - 尝试访问服务器上的 rest API 时出现错误 500(在开发期间正在本地主机上工作)

java - 如何对可嵌入实体属性实现验证约束?

java - 如何在java代码中从<select multiple>检索多个选定的值?

jsp - 如何从 Spring Controller 在 JSP 上显示 Map 对象

validation - 在选择期间绕过 Bean 验证但不在插入/更新期间

java - org.hibernate.ObjectNotFoundException : No row with the given identifier exists, 但它确实

java - Java中的多重继承设计问题

java - 访问 servlet 实例

Java EE Websocket : How to send keep sending data without receiving message?

unit-testing - 基于 JSP servlet 的 Web 应用程序的功能测试