gpt4 book ai didi

jsp - 在tomcat文件夹外显示图片

转载 作者:行者123 更新时间:2023-11-28 21:51:33 25 4
gpt4 key购买 nike

我是 jsp 和 java 的新手,我目前正在尝试在位于我的 C: 驱动器中的文件夹中的 jsp 页面上显示图像..但由于某种原因我没有让它显示无论我尝试什么...我目前拥有它,如下所示:

<img src="/argsdbPics/mazda.jpg" width = "90" height = "55" alt ="mazda"/>

这是什么原因,如何处理?

最佳答案

它必须由 http:// 可用URL(就像您通常在浏览器的地址栏中输入的那样)。也就是说,网络浏览器必须通过 URL 单独下载图像,而不是网络服务器必须在以某种方式生成 JSP 期间自动包含它们。

最简单的方法是编辑 Tomcat 的 /conf/server.xml并添加一个新的 <Context>元素在任意文件夹上注册虚拟 URL。假设图像文件夹位于 C:\path\to\argsdbPics , 这是一个例子:

<Context docBase="/path/to/argsdbPics" path="/argsdbPics" />

这样文件夹内容可以通过http://localhost:8080/argsdbPics/...获得.所以如果你有一个 mazda.jpg在文件夹中 C:\path\to\argsdbPics ,这样它将在 http://localhost:8080/argsdbPics/mazda.jpg 之前可用.这样您的以下 HTML 尝试应该可以工作:

<img src="/argsdbPics/mazda.jpg" />

关于jsp - 在tomcat文件夹外显示图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13073907/

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