繁体   English   中英

图像未出现在netbeans的jsp中

[英]images not appearing in jsp in netbeans

我正在从事netbeans的一个项目。 我在Dreamweaver中设计了网页,然后在netbeans项目的jsp中复制了代码。 然后我在WEB-INF下创建了一个images文件夹,并将使用的图像存储在我的网页中。 我也将“ img src”的路径更改为该本地路径。 但是,当我在浏览器中运行它时,图像不会显示!

请帮忙 ...

这是我的包裹

| MyProj | WEB-INF |图像| web.xml | home.jsp

这是我的示例代码:

<td width="610"><div id="logom"><img src="WEB-INF/images/webDes.png" width="323" height="167" alt="logomain" /></div></td>

根据JSR-000315第121页:

在应用程序层次结构中存在一个特殊的目录,名为“ WEB-INF ” ...容器中不能将WEB-INF目录中包含的其他文件直接提供给客户端。

和第122页:

任何访问META-INF目录中资源的请求都必须返回SC_NOT_FOUND(404)响应。

结论:通常,您不会将静态资源(例如CSS,HTML,JavaScript)放入META-INF /或WEB-INF /中,尤其是在从Dreamweaver 导入 (?)项目时。 现在,我了解到有些人可能对此不满意,因为实际上有(通过JEE或框架)存档该目标的方法,我不得不承认它们是正确的alrite。 尽管我基于您的背景,但我认为您并未在项目中合并JEE或任何其他框架。 因此,在您的情况下,您可能只想避免直接使用WEB-INF / (以及META-INF / )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM