`
齐晓威_518
  • 浏览: 618684 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

jsp中img显示本地图片

 
阅读更多

在web应用中是不能访问本地文件De,可以把要引用的文件移到项目中,通过相对路径获取。有时候我们就是需要访问本地文件,那么我们可以通过流的形式传入。例如: 
在showPic.jsp中:<body> 
<img align="top" src="<%=request.getContextPath()%>/viewListener/viewWareCamera/picCreate.jsp?ppath=<bean:write name='cameraOperateForm' property='picture_postion'/>" width="500" height="400" id="imgg"/> 
</body> 
在这里,我们的src通过调用另一个jsp来实现。并且也可以根据需要向另一个jsp传值。 
那么,在picCreate.jsp中: 
<%@ page import="java.io.*" %> 

<% 
String ppath=request.getParameter("ppath"); 
         String file = "D:/"+ppath; 
FileInputStream in = new FileInputStream(new File(file)); 
OutputStream o = response.getOutputStream(); 
  int l = 0; 
  byte[] buffer = new byte[4096]; 
while((l = in.read(buffer)) != -1){ 
o.write(buffer,0,l); 
} 
o.flush(); 
in.close(); 
o.close(); 
%> 

这样就可以实现显示本地的文件或图片。

分享到:
评论

相关推荐

    Jsp中显示本地图片预览

    在JSP(JavaServer Pages)中,显示本地图片预览是一项常见的需求,特别是在网页开发中。JSP是一种基于Java的动态网页技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,以实现服务器端的数据处理和动态...

    通过文件流读取本地图片显示在JSP页面方法

    ### 通过文件流读取本地图片显示在JSP页面的方法详解 #### 一、概述 在Web开发中,经常会遇到需要将本地存储的图片显示在前端界面的需求。本文将详细介绍如何利用Java中的文件流技术来实现这一功能。具体来说,...

    java,jsp读取远程图片到本地服务器

    在Java和JSP开发中,有时我们需要处理在线编辑器上传的内容,这可能涉及到从Web页面中获取远程图片并将其保存到本地服务器。这样的功能对于确保网站的性能和用户体验至关重要,因为将图片本地化可以减少加载时间,...

    jsp 本地图片上传前的预览

    本项目着重讨论如何在Java JSP环境下实现本地图片的预览功能,结合jQuery库来增强前端交互。 首先,我们要理解JSP(JavaServer Pages)是Java的一种动态网页技术,它允许在服务器端嵌入Java代码,使得网页具有更强...

    在JSP中上传图片和缩略显示图片(修正)

    在JSP中实现图片上传和缩略图显示是一项常见的需求,尤其在开发Web应用程序时。JSP(JavaServer Pages)是一种动态网页技术,允许我们直接在HTML中嵌入Java代码来处理服务器端逻辑。在这个场景中,我们使用了一个名...

    JSP网页编辑器CKEditor含图片上传功能.rar

    JSP网页编辑器CKEditor含图片上传功能,本编辑器中含有一个本地图片自动上传插件,插件使用JAVA技术开发,需要配合JavaScript使用,可以将网页中含有的本地图片(src为'file:///')自动上传到服务器并修改img标签的...

    上传并显示图片(使用jsp+tag编程,实现上传并显示图片功能)

    在JSP中,我们使用自定义的Tag来显示图片: ```jsp ... &lt;img src="${imageId}.jpg"/&gt;" alt="上传的图片"&gt; ``` 别忘了在`/WEB-INF/tlds/mytags.tld`中定义`displayImage`标签,并在Web应用的部署描述符(`web.xml`...

    jsp图片特效处理例子

    2. **图片上传**:在JSP中,可以通过表单元素(如`&lt;input type="file"&gt;`)让用户选择本地图片文件,然后使用Servlet接收并保存到服务器的指定目录。文件路径可以存储在数据库中,便于后续访问。 3. **图片显示**:...

    详解Java读取本地文件并显示在JSP文件中

    在JSP页面中,通过img标签的src属性引用Servlet的URL,并设置相应的参数来获取需要展示的图片资源。 此外,为了提高安全性和代码的可维护性,可以使用MVC模式,将业务逻辑与展示逻辑分离。在本例中,控制器...

    jsp图片上传及预览

    - 对于**Firefox**等现代浏览器,使用`getAsDataURL`方法获取文件的Base64编码,然后将其作为`&lt;img&gt;`标签的`src`属性值来显示图片。 - 对于**Internet Explorer**浏览器,则使用`AlphaImageLoader`滤镜来加载本地...

    jsp 图片上传 简单实例

    在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)实现一个简单的图片上传功能,包括将图片上传到本地文件夹以及在网页上显示。首先,我们需要了解JSP的基础知识,它是Java EE(Enterprise Edition)的一...

    JSP 获取本地图片的实例详解

    JSP (Java Server Pages)...通过上述知识点的讲解和示例代码的介绍,相信读者可以更加深入地理解在JSP中获取和显示本地图片的方法,并能在实际开发中灵活应用。希望本文的内容能对大家在相关领域的学习和工作有所帮助。

    JSP实现图片上传功能

    为了从数据库获取图片,你可以创建一个简单的JSP页面,根据数据库中的路径信息显示图片: ```jsp &lt;img src="${pageContext.request.contextPath}/getImage?id=&lt;%= id %&gt;" alt="图片"&gt; ``` 然后,在后端创建一个...

    html5+jsp图片裁剪上传

    5. JSP(JavaServer Pages):在服务器端,JSP接收来自前端的请求,解析FormData中的图片数据,通常会将其转换为Blob或File对象。然后,可以将图片保存到服务器的文件系统或者数据库中。JSP也可以返回保存成功与否的...

    简单的jsp图片管理器

    2. **图片展示**:JSP页面可以使用HTML `&lt;img&gt;`标签显示图片,其`src`属性指向服务器上的图片路径。图片路径可以通过JSP脚本let或EL表达式动态生成。 3. **文件操作**:为了支持删除图片,可以创建一个Servlet或JSP...

    jsp页面上传图片例子

    - JSP接收到Servlet返回的图片路径后,可以使用`&lt;img&gt;`标签显示图片,`src`属性设置为图片路径。 - 如果路径是相对路径,记得加上适当的URL前缀(如"/")。 6. **安全考虑**: - 对上传的文件类型进行限制,只...

    蝙蝠CKEditor本地图片自动上传插件.zip

    本插件使用JAVA技术开发,需要配合Javascript使用,可以将网页中含有的本地图片(src为'file:///')自动上传到服务器并修改img标签的src属性为新的图片地址。典型应用场景如:配合ckEditor使用,使从WORD粘贴...

    jsp + js开发的图片预览及视频播放组件

    在IT行业中,开发一个结合JSP(JavaServer Pages)和JavaScript的图片预览及视频播放组件是一项常见的任务,尤其在构建交互式Web应用时。这个组件允许用户在上传或选择媒体文件之前进行预览,提高了用户体验。下面...

    Jquery 表单验证+本地图片上传-切割-预览

    在本项目中,"Jquery 表单验证+本地图片上传-切割-预览"是一个综合性的前端开发实例,它涵盖了几个重要的JavaScript库和技术,包括jQuery、表单验证、图片上传、图片切割以及预览功能。以下是这些知识点的详细解释:...

    jquery 本地上传图片预览Demo

    首先,本地图片预览功能的核心在于读取用户选择的文件,并在不实际上传的情况下在浏览器中显示。在HTML5中,File API提供了一个这样的机制,允许我们访问和操作用户选取的文件。在jQuery插件中,我们可以利用这些API...

Global site tag (gtag.js) - Google Analytics