gpt4 book ai didi

java - 图像无法通过简单的 JSP 显示

转载 作者:行者123 更新时间:2023-11-29 07:02:43 26 4
gpt4 key购买 nike

我有一个 JSP,它只显示和图像作为标题。我会将其更改为用于自定义标签开发的 .tag 文件。我在 eclipse 中这样做,我的项目结构是 -

enter image description here

我试图在服务器上运行的 jsp 是 jsp 文件夹下的 Header.jsp。问题是图像不显示,即使我使用图像的完全限定路径也是如此。 Insted,我看到一个红叉。我该如何解决 ?

当我将此文件用作另一个 jsp 引用的 .tag 文件时,tag 的内容不会出现在该 jsp 中。

JSP代码-

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<%@ taglib prefix="myTags" tagdir="/WEB-INF/tags"%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

<img src="/images/java_logo.gif"><br>

</body>
</html>

最佳答案

您在此处指定的 URL 对您的网站而言是绝对的,而不是网络应用程序。

<img src="/images/java_logo.gif">

所以尝试使用(将 WEBAPPROOT 替换为正确的名称)

<img src="/WEBAPPROOT/images/java_logo.gif">

或者让它成为相对的:

<img src="../images/java_logo.gif">

关于java - 图像无法通过简单的 JSP 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23501775/

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