基于JSP实现图片的数据库存储与显示

本文详细讲解如何利用JSP将图片存入Oracle数据库并动态显示。通过建立数据库表,创建JSP文件实现图片上传和读取,演示了一个完整的基于JSP的图片数据库操作流程。
摘要由CSDN通过智能技术生成
最近要解决图片存入数据库的问题,不过是存进 oracle数据库,见好就收了下来,有待调试~

摘  要:本文介绍了利用JSP的编程模式如何实现图片的数据库存储和显示。

关键词:JSP、动态存取、SQL、输入输出流

1、引言

数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示。通常 们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果 们想动态的显示图片,上述方法就不能满足需要了。 们必须把图片存入数据库,然后通过编程动态地显示 们需要的图片。实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示。

2、  建立后台数据库

    假定处理的是图片新闻,那么 们可以建立相应的数据库及数据表对象。 们要存取的数据表结构的SQL脚本如下所示:

if exists (select * from dbo.sysobjects where id = 

object_id(N'[dbo].[picturenews]') andOBJECTPROPERTY(id, N'IsUserTable') = 1)

drop table [dbo].[picturenews]

GO

Create TABLE [dbo].[picturenews] (

      [id] [int] IDENTITY (1, 1) NOT NULL ,

       [image] [image] NULL ,

       [content] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,

       [detail] [varchar] (5000) COLLATE Chinese_PRC_CI_AS NULL 

) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

                     

      表picturenews中,字段id作为标识,每存储一行数据,自动增加1。字段
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值