社区
Web 开发
帖子详情
web中象image类的资源文件该放在什么地方,是放在webRoot目录下呢,还是与webRoot同一个目录下好呢?
zxphxh
2006-05-07 01:33:37
我把网页中的图片放在WebRoot下的一个image文件夹中,IE浏览和刷新都没有问题;但是把image放在与WebRoot同一个目录下,IE浏览器就加在不了图片!网页用dreamweaver设计的,设计时没有问题。
是新手,又是业余的,你能告诉我该放在什么地方合适?
...全文
474
9
打赏
收藏
web中象image类的资源文件该放在什么地方,是放在webRoot目录下呢,还是与webRoot同一个目录下好呢?
我把网页中的图片放在WebRoot下的一个image文件夹中,IE浏览和刷新都没有问题;但是把image放在与WebRoot同一个目录下,IE浏览器就加在不了图片!网页用dreamweaver设计的,设计时没有问题。 是新手,又是业余的,你能告诉我该放在什么地方合适?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keel47
2006-05-08
打赏
举报
回复
试试这样<img src="/WEB-INF/Image/img1.JPG" cursor="handl" width="326" height="410" border="0" .....
在这个WEB-INF前加一个反斜杠试试看?
zxphxh
2006-05-07
打赏
举报
回复
直接image/img1.jpg试试:
试了,不行!
dreamweaver和IE都不显示图片了!
shilei156144339
2006-05-07
打赏
举报
回复
应该不用加web-inf这个目录,直接image/img1.jpg试试
zxphxh
2006-05-07
打赏
举报
回复
这是我加载图片的代码:
<img src="WEB-INF/Image/img1.JPG" cursor="handl" width="326" height="410" border="0" align="middle">
在dreamweaver中能显示,但在IE中就不显示了。
heronce
2006-05-07
打赏
举报
回复
Image img =getImage(getDocumentBase(),"..");
zxphxh
2006-05-07
打赏
举报
回复
很笨,什么是相对路径呢?能否举一个例子说明?
keel47
2006-05-07
打赏
举报
回复
啊,对了,就像2楼的说得一样,可一定要用相对地址啊,要不然这项目换一台机器发布就有的是麻烦找你了。
keel47
2006-05-07
打赏
举报
回复
嗯,是这样,比如有一个WebRoot路径,然后WebRoot里面有WEB-INF文件夹。
一般的资源文件都推荐放到这个/WEB-INF/里的某个文件夹里,比如JSP啊properties什么的,包括图片。
好处是凡是在/WEB-INF/文件夹下的内容是不能直接用URL访问的,起到了保护资源文件的目的。
反过来,如果直接放到WebRoot路径下,你的用户只要蒙对了URL路径,在IE地址栏里一敲,那些图片什么的就直接让他给下载去了,那你这个写程序的是不是很没面子?
ruanjiantaotao
2006-05-07
打赏
举报
回复
建议楼主用相对路径来显示image图像,如果是用绝对路径的话,换一个目录就不能加载图像
Docker虚拟化容器
一、Docker解决了什么问题? 一款产品从开发到上线,从操作系统,到环境运行,在到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司不得不面对的...
WEB
-INF 有关的
目录
路径问题总结
1. 把页面
资
源文件
只能
放在
web
root
下面,如 CSS,JS,
image
等.
放在
WEB
-INF下引用不了. 2. 页面
放在
WEB
-INF
目录
下面,这样可以限制访问,提高安全性.如JSP,html 3.只能用转向方式来访问
WEB
-INF
目录
下的JSP,不能采用...
jsp
放在
web
-inf下访问静态
资
源
web
-inf
目录
是不对外开放的,外部没办法...1、把页面
资
源文件
只能
放在
web
root
或
Web
Content下面,如 CSS,JS,
image
等.
放在
WEB
-INF下直接引用不了,可以通过统一的拦截器拦截静态
资
源,当有请求过来时,forward至静态源。。
WEB
-INF下
资
源访问问题
web
-inf
目录
是不对外开放的,外部没办法直接访问到(即不能通过URL访问)。所有只能通过映射来访问,比如映射为一个action或者servlet通过服务器端跳转来访问到具体的页面。... 1、把页面
资
源文件
只能
放在
Web
项目的
WEB
-INF
目录
使用说明
在
web
项目中,为了安全,可能需要把jsp文件
放在
WEB
-INF
目录
下,这样如果我们的页面中出现超链接a标签或者js的location.href去直接转向到
WEB
-INF下的某一个jsp页面,那么就会引用不到,因为这样的请求方式是客户端的...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章