我使用Intellij和GWT,创建了一个GWT项目,Intellij自动创建了目录结构。然后我尝试添加外部图像,但是在尝试检索图像时我得到了404。
项目结构如下:
项目
- .idea
- out
- src
---- com.project
--------客户
--------服务器
-------- project.gwt.xml
- web
-----图像
-------- myimage.png
---- WEB-INF
---- project.css
---- project.html
我正在设置图片网址:
img.setUrl(GWT.getModuleBaseURL()+" images / myimage.png");
我已经阅读了一些类似的问题,说它需要放在war文件夹中的images文件夹中,但是有了intellij它还没有生成war文件夹,只是web文件夹,所以我在想我的问题可能就在这个。
在将Eclipse与GWT一起使用时,我没有遇到任何问题,但我现在必须使用Intellij。
答案 0 :(得分:1)
您需要使用:
img.setUrl("images/myimage.png");
web
文件夹与GWT模块无关 - 整个应用程序都是相同的。