当我使用Web应用程序时无法从文件夹内部访问图像

问题描述 投票:0回答:1

[使用NetBeans制作一个简单的Web应用程序并尝试使用图像,但是无论我将图像放在哪里,如果我和我的index.xhtml具有相同的知识,那都是无法理解的。

已将“ myimage.jpg”保存在webapp文件夹中(连同index.xhtml),还保存在资源文件夹中,然后保存在图像文件夹中。

显示:

<img src="myimage.jpg"/>

未显示:

<img src="resources/myimage.jpg"/>
<img src="resources/images/myimage.jpg"/>

[当我尝试在浏览器中手动键入时部署应用程序时:

((payara服务器的网址) / title / myimage.jpg
我可以看到图像,但是如果尝试:
((payara服务器的URL) / title / resources / myimage.jpg(payara服务器的网址)] // title / resources / images / myimage.jpg我得到一个:HTTP状态404-找不到

((也尝试了很多不同的路径来找到它,例如/,./,../,//,但似乎没有任何效果。)

使用NetBeans制作一个简单的Web应用程序并尝试使用图像,但是无论我将图像放在哪里,都无法理解,例如,如果我的索引与我的index.xhtml相同。保存的“ myimage ....

html css deployment web-applications payara
1个回答
0
投票

您应该将静态文件放置在src/main/webapp/resources内,并将.xhtml放置在src/main/webapp/WEB-INF中,然后您的JSF文件可以像下面那样请求文件:

© www.soinside.com 2019 - 2024. All rights reserved.