`
cleaneyes
  • 浏览: 343473 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在jsp将byte[]输出图片

    博客分类:
  • Java
JSP 
阅读更多

//
byte[] imageData = (byte[]) ImageUtil.getImage(...);
				
				
				response.setContentType("image/png");
				OutputStream output = response.getOutputStream();
				InputStream in = new ByteArrayInputStream(imageData);
				int len;
				byte[] buf = new byte[1024];
				while ((len = in.read(buf)) != -1) {
					output.write(buf, 0, len);
				}
				output.flush();
//如果没有下面两行,可能出现getOutputStream() has already been called for this response的异常
				out.clear();
				out = pageContext.pushBody();
 
分享到:
评论

相关推荐

    JSP如何将图片存入数据库.doc

    在上面的示例代码中,我们使用了 `byte[]` 数组来存储图片的字节数组,然后将其存入数据库。 显示图片 展示图片是 JSP 中一个常见的应用场景。我们可以使用 JSP 生成一个 img 标签,然后将图片的字节数组输出到...

    JSP 调用servlet 显示图片

    在本文中,我们将介绍如何使用 Servlet 显示图片,并在 JSP 页面中调用 Servlet 实现图片的显示。 首先,我们需要创建一个 Servlet 程序来显示图片。这个 Servlet 程序需要继承 HttpServlet 类,并重写 doGet() ...

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

    - **ServletOutputStream**:用于向客户端输出数据,这里用于输出图片数据。 ##### 2.2 HTTP请求与响应处理 在这个过程中,涉及到HTTP请求与响应的处理,包括获取请求参数、设置响应头等操作。这些操作通常通过`...

    jsp连数据库动态显示图片

    在这个场景中,我们讨论的是如何利用JSP与数据库进行连接,以便动态地从数据库中获取图片并显示在网页上。这个过程涉及多个关键知识点,包括数据库连接、SQL查询、JSP内置对象以及图片数据的处理。 首先,我们需要...

    jsp超经典图片展示

    本教程将深入探讨如何在JSP中进行图片展示,这一主题对于构建互动性强、视觉效果丰富的网站至关重要。 首先,我们需要了解JSP的基本结构。一个JSP页面通常包含静态内容(如HTML、CSS和JavaScript)和动态元素(Java...

    Jsp图片验证码

    下面我们将详细探讨如何在JSP中创建图片验证码以及验证用户输入的验证码是否正确。 ### 1. 图片验证码的生成原理 图片验证码的基本原理是生成一串随机字符(通常包含字母和数字),将这些字符绘制到一张图片上,...

    JSP往MYSQL中插入,读写图片

    在JSP中,通过Servlet或JDBC实现SQL执行,将图片路径作为参数传递。 3. **图片插入**:在Java代码中,可以使用`java.io`包中的`FileInputStream`和`BufferedImage`读取图片文件,然后将其转换为字节数组。接着,...

    图片存储到sqlserver(java实现)并用jsp展示参考.pdf

    使用`<img>`标签,通过Servlet或者JSP的内置对象`response`来输出图片数据。这里我们假设有一个名为`showImage`的Servlet,它负责读取数据库中的图片数据并返回给浏览器。JSP页面的代码如下: ```jsp ``` 在`show...

    上传下载一个JSP上传图片和文件实例

    在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)和Servlet来实现图片和文件的上传与下载功能。这两个核心技术是Java Web开发中的重要组成部分,它们为动态网页交互提供了强大的支持。 首先,JSP是一种...

    下载文件(JSP)

    5. **静态资源服务**:对于静态文件(如图片、CSS、JavaScript),考虑使用Web服务器(如Apache或Nginx)提供服务,它们在性能上通常优于Java应用服务器。 6. **安全的文件下载链接**:可以生成一次性有效的下载...

    jsp文件下载

    在实际应用中,我们经常需要提供文件下载服务,例如用户可以下载PDF、图片、文档等资源。本篇将详细介绍如何使用JSP实现文件下载功能,并探讨相关知识点。 一、JSP基本概念 JSP是由Sun Microsystems公司推出的一种...

    JSP实现文件下载---源码

    这里我们将详细讲解如何使用JSP实现文件下载,并结合给定的标签“jsp”和“下载”进行深入探讨。 1. **理解HTTP协议中的Content-Disposition** 在HTTP响应头中,`Content-Disposition`字段用于指示浏览器如何处理...

    jsp文件下载源代码

    接下来,我们需要读取服务器上的文件,并将其写入到客户端的输出流中。这里使用了`BufferedInputStream`和`BufferedOutputStream`来进行高效的读写操作。 ```java BufferedInputStream bis = null; ...

    jspsmartupload文件上传下载测试代码

    在这个例子中,我们首先设置响应头以指示浏览器以附件形式下载文件,然后创建一个`FileInputStream`从服务器读取文件,通过循环读取文件内容并将其写入到响应输出流,直到文件读取完毕。 结合`jspsmartupload`和...

    jsp下显示中文文件名及绝对路径下的图片解决方法

    在开发Java Web应用程序时,有时会遇到在JSP页面中显示中文文件名或者从服务器的绝对路径加载图片的问题。本文将详细介绍两种解决方法。 首先,我们来看如何在JSP页面中显示包含中文名称的图片。这通常涉及到字符...

    通过路径将图片下载到本地

    在处理图片下载时,JSP可以创建一个HTTP响应,将图片内容以二进制流的形式发送到客户端,从而实现下载。 以下是一个简单的JSP页面示例,用于实现图片下载: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%> ...

    jsp中对文件的下载。。。

    在JavaServer Pages (JSP) 中,文件下载是常见的功能,尤其在Web应用程序中,它允许用户获取服务器上的文件,如文档、图片、音频或视频等。以下将详细讲解JSP中实现文件下载的步骤、原理及注意事项。 一、文件下载...

    本地上传图片到服务器,代码简单易懂

    在IT行业中,本地上传图片到服务器是一项常见的任务,特别是在开发Web应用、移动应用或任何需要用户上传内容的系统时。本篇文章将详细讲解如何通过Java编程语言实现这一功能,主要涉及图片文件的读取、数据流处理...

Global site tag (gtag.js) - Google Analytics