eclipse里jsp中图片写相对路径无法显示 为什么在myeclipse中写的jsp程序用相对路径不能显示...

作者&投稿:严灵 (若有异议请与网页底部的电邮联系)
你的相对路径写错了,给你一个简单但是很管用的方法
假设你程序中用到的相对路径为 path
在你引用这个相对路径的时候检查你引用的相对路径的真实路径 如下:
File file=new File(path);
System.out.println(path.getAbsolutePath());//和你系统目录对比 调整你的相对路径

相对路径是指相对于你应用的路径,比如你应用叫test,你的图片在你应用的路径为test/image/xxxx.jpg,你jsp的路径为 test/webapp/xxx.jsp 那么你相对路径就要这么写 ../image/xxxx.jpg 跟你的系统路径是没有关系的。

一般不提倡使用路径直接显示图片,那样的话可维护性不高。
最好的方法就是在写一个专门针对显示图片的action方法。将数据流写出去,jsp中img标签写对应的显示图片的action方法的链接

./ 当前路径下
../当前路径的上一级路径

Eclipse JSP用相对路径无法显示图片。用绝对路径可以显示。~

用./image/banner.jpg试试
你的image目录和你的jsp位置应该是同级的吧,如果是的话该用 ./

正常,我也这样,跟myeclipse没关,eclipse为基础的产品貌似都这样,关键时刻犯傻。相对路径,什么 ./ / ../ 的,在各配置文件中都有定义,eclipse读不出来也正常,它只能按照常规的相对路径去找,而现在框架的路径,都有自己的说法。

如何在myeclipse中运行jsp
答:1、 点击 myeclipse菜单栏的 window选项卡,找到下拉 perferences 选项 , 在里面快捷 “搜索” 框里面输入 html ,如下图:在 数字3的 line-width 是设置当前行里面有多少字符时,就换行。这个数字随意,这里以100为例。接下来在 数字 4 那里(即 inline Elements 中的希望一行显示一个标签的元...

关于myclipse中jsp上面的东西怎么去掉?
答:鼠标移动到紫色匡附近, 可以往上拖动, 或者看看有没有三角箭头 点一下就收上去了。

怎样在myeclipse中运行jsp程序?
答:1、首先在打开myeclipse软件,然后点击File->New->Project,选择Web->Dynamic Web Project进行创建。2、接着选择自己安装的版本的tomcat进行操作。3、然后在Project Explorer中可以找到新建立的工程MyJsp,在工程中找到WebContent。4、然后右键WebContent,在file name栏可以更改文件名进行操作。5、然后就可以...

Myeclipse运行jsp详细步骤
答:1.在myeclipse里面,window菜单最后一个preferences,左边点开myclispe,点servers下面找到tomcat,选择tomcat版本,Tomcat Server 设置为enable,再选择tomcat的路径,OK。2.在myclipse新建一个WEB项目,然后在下面你就可以写jsp程序了,默认会有个index.jsp 3.点工具栏上的发布按钮,点右边的ADD,选择你刚才第...

myrclipse中什么是jsp文件?
答:不然基本概念会模糊的。在web工程里面.jsp结尾的就是jsp文件,其实他就是个servlet,jsp引擎会把他自动转化为servlet的,具体流程和转化以后生成的servlet的java代码在哪儿我忘了,还有你如果不懂servlet先学一下它,然后就比较容易理解了。jsp主要用于显示网页上给你看的东西,做显示。

.jsp是什么文件,用那个软件可以打开?
答:jsp是一个网页。类似asp,php等,jsp是一个可以用java来写的,要想写jsp,必须有java基础。 用dreamweaver myclipse editplus等可以打开。

eliclipse 可以编辑html吗
答:可以编辑,建一个web项目,然后在WebContent文件夹里新建一个html file即可,也可以新建一个jsp文件,网页效果和html锁呈现的是一样的

JSP页面无法及时更新
答:应该是关于缓存的问题把。自己设置下缓存这方面的就行了。

我的毕业设计是JSP网站是别人帮我做的,怎么打开啊。
答:然后再MyElclipse中装个Tomcat,发布,启动tomcat ,就可以访问了,http://localhost:8686(这个是端口号,看你自己装的tomcat是什么端口号,根据自己装的更改)/你的项目名称+首页,比如你的项目叫做Flower,首页叫做index,jsp端口号是8686 访问的路径:http://localhost:8686/Flower/index.jsp 这样,...

在eclipse里光标前移原因
答:好想是eclipse的版本不太稳定,有时候光标就乱窜。刚打开jsp页面时,不要急着就写代码,等几秒钟在写。或者是写代码时稍微慢一点。有时可以防止这个问题。