问题描述
我有以下代码行来设置要显示的图像的 URL
I have the following line of code to set the URL of an image I want to display
img.setUrl("images/img1.jpg");
我应该把我的图像文件夹放在哪里才能正确地拾取它.目前我在我的 WEB-INF 文件夹中有它,但这似乎不起作用.我在控制台上收到错误警告:找不到文件:/images/img1.jpg"我使用 Eclipse 创建了我的项目,但我没有更改任何文件夹结构.
Where should I place my images folder in order for it to get picked up correctly. Currently I have it in my WEB-INF folder but this does not appear to work. I get the error on my console "WARNING: No file found for: /images/img1.jpg" I created my project using Eclipse and I have not changed any folder structure.
推荐答案
您应该在 war/project_folder
下创建一个名为 images
的文件夹并将图像放在那里.
You should make a folder named images
under your war/project_folder
and place the images there.
在设置 URL 时你应该做
And while setting the Url you shoud do
image.setUrl(GWT.getModuleBaseURL()+"images/im1.jpg");
您可以使用 GWT.getModuleBaseURL() 或 GWT.getHostPageBaseURL().
You can use either GWT.getModuleBaseURL() or GWT.getHostPageBaseURL().
这篇关于GWT 项目中图像文件夹的路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!