Myeclipse中JSP如何引用工程src目录下的图片?

如题所述

JSP中插入的图片就是一个html的img标签。
如:
<img src="/工程名/文件夹名/文件名"/>
1. 上传图片到服务器的文件系统中
2. 把图片的地址保存到数据库
3. 读取图片的地址,设置到<img src=".."/>的src属性中
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-28
<img src="/工程名/文件夹名/文件名"/>追问

那可以通过制作一个简单网页上传本地图片到src目录嘛?

追答

可以阿,你是用什么技术阿?用的什么技术上传?
我用的是JSP,request.getSession().getServletContext().getRealPath("/")+文件夹名,这个目录就是你的项目路径下的。这是获取你项目的路径。

追问

就是JSP 可以做个简单的例子嘛?发我邮箱 609430927@qq.com 谢谢 我会加分的

追答

好了,发过去了,这个是用到commons fileupload控件,一般项目里的文件上传用它都可以处理,而且最大的好处就是可以在表单提交之后,获取到其他文本框的值。部署上可以直接运行的。

追问

大哥 没附件啊。。。。

追答

阿??。。。不可能吧。额,重新发给你了,不好意思。

本回答被提问者采纳
第2个回答  推荐于2018-03-02
src目录下的只放java源文件,图片都会放在WebRoot目录及子目录中。追问

谢谢 我知道了

本回答被网友采纳
第3个回答  2012-02-28
无法直接用。写一个类,可以用类的
InputStream getResourceAsStream(String name)
Finds a resource with a given name.
返回
第4个回答  2012-02-28
项目发布时 src目录 文件会编译到 web-inf 下的 classes 文件夹下,懂了吧

MyEclipse中如何显示MySQL中的图片以及在MySQL中如何存取图片,如果存取...
用到数据库的话 ,点当前页面应该传递参数 。类型就用varchar(200) ,数据里指定一个绝对存储路径就可以了 。非常的简单 。 ,当然这样写就要用到ER表达式 。或者是用js也可以。<img src="< String picture = request.getParamter("picturess");<!-- 这里的picturess是从你的dao传过来的 -->...

在myeclipse中写jsp时插入的图片总是不显示在设计面板中但是显示在浏...
你的,这是错误的,这里要用相对路径,先将图片放在站点下,如hello下,这里src="psb.jpg"就没问题了。

myeclipse jsp图片显示问题
写绝对路径就行了,把所有页面中的路径全部改为绝对路径,这样用不自己去考虑现在在哪级目录下,如:src="${pageContext.request.contextPath}\/pic\/title_1.jpg"{pageContext.request.contextPath}表示取得项目的WebRoot目录 如果页面不支持el表达式,则可以使用<%=request.getContextPath()%>代替 ...

jsp工程里面src文件夹,放在空间的那个目录下啊
还有一点就是,如果用MyEclipse的话,直接将src文件夹导出jar包,这样方便多了,导出后,把jar放到空间里的webroot\/web-inf\/lib里就可以了,一般情况,很少放那么多class文件的,更新起来也麻烦。

jsp中,引用文件夹外图片出现bug?
首先你最好要把要引用的图片都放在一个文件夹里面,而且都放在项目文件夹里面,这样引用起来路径就不用写那么长一大串,最好单独建一个images的文件夹,把引用的图片全都放在里面,images跟你的WEB-INF放在项目的并列一层,这样就方便多了。还有,< String path = request.getContextPath();String base...

MyEclicpse 中Jsp文件要放在哪个目录下运行
404是说文件没找到,说明你访问错了,jsp文件不能放src里面,src放的是源文件(java代码),jsp文件放在webroot下,和web-inf同级,你要引用java代码,只需要import就行了

当我在myeclipse中写frameset标签中的src时总是弹出路径找不到的信息...
不要双击打开页面,右击该页面选择Open with->MyEclipse JSP Editors即可。再次修改frame src的路径,再也没有烦人的对话框弹出了。还是不行试试下面这个:打开MyEclipse 工具栏Window->Preference->General->Editors->File Associations,选中JSP,把对应的Associated editors中的MyEclipse Visual JSP Editor移除...

请问如何从mysql数据库中读取图片路径然后将图片显示在Jsp页面上
数据库里只存对应的照片地址啦···比如 upload\/images\/xxx.jpg JSP页面就这样显示咯 < String imgUrl = “upload\/images\/xxx.jpg”;\/\/这个地址是你实际从数据库里取出来的,,如果怕照片显示不出来,加上绝对路径request.getContextPath()+"\/"+imgUrl %> <img src="<%=imgUrl %>" alt="...

谁能给我编写一个简单jsp网页,页面插入一张图片,用相对路径来实现。图...
content="This is my page"> <!-- --> 改一下文件名就可以了 注意这个JSP必须和webroot同一个目录下边 因为你要的是相对路径

我将myeclipse的web根目录下的index.jsp用dreamw编辑时在用myeclipse打开...
这是文件系统不同步的问题,是因为在eclipse之外对工程中的resource进行修改引起的;但是,有时没有在eclipse之外进行修改,也会报类似的错误。解决办法:需要手动刷新一下资源管理器。(1)在eclipse中,工程目录右键,选择F5(refresh)(2)设置eclipse自动刷新。通过Window->Preferences->General->Workspace...

相似回答