`

jsp_获取图片并显示

    博客分类:
  • web
 
阅读更多

<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>

<%@ page import="com.suntendy.framework.db.DBPool"%>

<%@ page import="java.sql.*" %>

<%@ page import="java.io.*" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=GBK">

<title>Insert title here</title>

</head>

<body>

<%

    Connection con=null;

    Statement stmt=null;

try

{

    con=DBPool.getConn();

    stmt=con.createStatement();

}

catch(SQLException ex)

{

  out.println(ex);

}

//取图片显示

try

{

    response.reset();

    response.setContentType("image/jpeg");

    OutputStream op=response.getOutputStream();

    String sql="select * from zp where id='09000142'";

    ResultSet rs=stmt.executeQuery(sql);

    while(rs.next())

    {

        InputStream is=null;

        is=rs.getBinaryStream("zp");

        int total=0;

        int nread=0;

        byte[] buffer=new byte[4*1024];

        while((nread=is.read(buffer))!=-1)

        {

            op.write(buffer,0,nread);

            total+=nread;

        }

        op.flush();

        op.close();

    }

    rs.close();

}

catch(Exception e)

{

    out.println(e.toString());

}

finally

{

    if(stmt!=null)

    {

        stmt.close();

    }

    if(con!=null)

    {

        DBPool.close(con);

    }

}

%>

</body>

</html>

分享到:
评论

相关推荐

    JSP_validate.rar_Go_ Go_ Go!_jsp_jsp 图片 验证_jsp 验证码_验证码

    _jsp_jsp 图片 验证_jsp 验证码_验证码"这个资源中,我们讨论的是一种基于JSP的数字验证码,其特点是生成一个包含4个随机数字的图像,并且具有随机的杂乱背景,这样可以增加机器识别的难度。 实现JSP验证码主要涉及...

    jsp1.rar_jsp blob_jsp 图片_mysql blob_图片 MySQL

    当涉及到从数据库中读取和显示图片时,JSP可以扮演关键角色。以下是一个基本流程: 1. **数据库设计**:首先,你需要在MySQL中创建一个表,包含一个或多个BLOB列来存储图片数据。例如,一个简单的`images`表可能有`...

    jsp详细显示一排图片

    综上所述,JSP显示一排图片涉及HTML的`&lt;img&gt;`标签,JSP EL获取图片路径,CSS布局(如`display: inline-block`或`float`),以及响应式设计以确保跨设备兼容性。理解并熟练掌握这些知识点,能够帮助开发者创建出美观...

    datagrid_in_jsp_example.zip_JSP DATAGRID_in

    3. **创建JSP页面**:在JSP页面中,可以使用JSP表达式、脚本元素或标签库来显示数据。例如,使用JSTL的`&lt;c:forEach&gt;`标签遍历集合并渲染到表格中。 4. **样式和布局**:为了美观和交互性,需要添加CSS(Cascading ...

    JSP使用jspSmartUpload上传并显示图片新闻示例

    在`list.jsp`中,通过查询数据库获取图片新闻,并使用`&lt;img&gt;`标签显示图片: ```jsp *"%&gt; Connection conn = null; Statement stmt = null; ResultSet rs = null; try { Class.forName(...

    JSP.rar_jsp_jsp 相册_jsp相册_相册_相册jsp+mysql

    5. **图片显示** 系统需要展示已上传的照片,这可能通过在JSP页面中嵌入图片的URL来实现。图片的路径可以从数据库中获取,或者通过文件系统的相对路径计算得出。 6. **用户认证与权限控制** 对于一个相册管理系统...

    jsp显示数据库图片

    通过以上步骤,我们可以实现基于jsp、servlet和mysql的图片显示功能。理解这个过程对于Web开发人员来说至关重要,因为这涉及到前后端交互、数据库操作和文件处理等多个核心技能。在实际开发中,还需要结合具体的框架...

    [图片动画]JSP目录直读程序_jsp_mlzd.zip

    这个JSP程序可能演示了如何通过Java API(如File类)读取目录,并使用JSP动态显示这些信息。可能还涉及了文件的遍历、过滤特定类型的文件,或者使用EL和JSTL标签来展示数据。 总结来说,"JSP目录直读程序_jsp_mlzd....

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

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

    图片直接保存到数据库,并在JSP页面显示

    标题“图片直接保存到数据库,并在JSP页面显示”涉及的知识点主要集中在Web开发领域,尤其是Java Web开发,包括图片处理、数据库存储以及前端展示。这里我们将深入探讨以下几个关键环节: 1. 图片数据的二进制化:...

    JSP.rar_JSP rand_JSPrandom_jsp random_jsp开发_random

    在JSP中,我们可以创建`Random`对象并调用其方法来获取所需的随机整数。 首先,我们需要在JSP页面中引入`java.util.Random`类。在JSP文件顶部添加以下代码: ```jsp ``` 接下来,我们可以创建`Random`对象并使用`...

    jsp.rar_jsp sql_jsp网站_个人网站

    利用“SQL数据库连接数据库”意味着这个网站能够动态获取和显示数据,比如用户信息、文章内容等,这需要开发者掌握JDBC(Java Database Connectivity)来实现JSP与数据库之间的通信。 在实际应用中,JSP通过在HTML...

    [图片动画]ttcodes JSP图片小偷 v1.0_jsp_tupian.zip

    它能够帮助用户批量获取指定网站的图片资源,对于学习和研究网页图片处理技术具有一定的参考价值。 【描述】提到的“按标签进行XUA分类”可能指的是该程序在抓取图片时,能够根据HTML页面中的元信息(如X-UA-...

    简单的servlet+jsp图片上传并显示图片解压就可用

    在本文中,我们将深入探讨如何使用Servlet和JSP实现一个简单的图片上传并显示的功能。Servlet是一种Java编程技术,常用于扩展服务器的功能,处理HTTP请求,而JSP(JavaServer Pages)则是一种动态网页技术,可以方便...

    jsp连数据库动态显示图片

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

    jsp中上传图片并显示的源码

    下面将详细介绍如何在JSP中实现图片上传并显示的过程。 一、文件上传原理 在JSP中,文件上传主要依赖于HTTP协议的多部分/混合内容类型(multipart/form-data)。这种类型允许在一个表单中提交多个数据部分,其中...

    JSP.rar_jsp 注册_jsp 论坛_发帖 网站_发帖网站

    【JSP技术详解】 ...初学者可以通过这些图片来理解一个实际的JSP论坛网站是如何呈现和工作的。学习JSP及如何构建论坛网站,不仅可以提升Web开发技能,还有助于理解Web应用的整体架构和用户交互流程。

    JSP_mysql实例_验证登陆

    JSP文件被Tomcat这样的Java应用服务器编译为Servlet,然后由服务器执行并返回结果给客户端。Tomcat是Apache软件基金会的一个开源项目,是一个轻量级的Java应用服务器,特别适合小型到中型的Web应用。 MySQL是一种...

Global site tag (gtag.js) - Google Analytics