知识大全 servlet实现从oracle数据库的blob字段中读出文件并显示

Posted 文件

篇首语:不怕山高,就怕脚软。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 servlet实现从oracle数据库的blob字段中读出文件并显示相关的知识,希望对你有一定的参考价值。

  /* * ReadFile java * * Created on 年 月 日 下午 :  */

  package jgwl app;

  import java io *;import *;

  import javax servlet *;import javax servlet *;import java sql *;import jgwl base DataBaseConnection;import java io *;import oracle sql *;

  /** * * @author  Roy Chen  * @version */public class ReadFile extends HttpServlet         /** Initializes the servlet      */    public void init(ServletConfig config) throws ServletException         super init(config);                    /** Destroys the servlet      */    public void destroy()                     /** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods      * @param request servlet request     * @param response servlet response     */    protected void processRequest(HttpServletRequest request HttpServletResponse response)    throws ServletException IOException                 byte[] buf=new byte[ ];        try            Statement stmt=new DataBaseConnection() getStatement();            ResultSet rs=stmt executeQuery( select * from demo where id= );            response reset();            //response setHeader( Content Disposition attachement;filename=ss doc; );            //**如要浏览器直接另存为就不屏蔽上行 filename 为文件名            response setContentType( application/msword;charset=GBK );            //**此处为文件的mime类型 可以在网上搜到 本例为word            //application/vnd ms excel;charset=GBK  表示excel文件类型           //application/vnd pdf;charset=GBK           表示pdf文件类型

cha138/Article/program/Oracle/201311/17924

相关参考

知识大全 JDBC+Hibernate将Blob数据写入Oracle

JDBC+Hibernate将Blob数据写入Oracle  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Oracle用户数据字典以及查询表字段

Oracle用户数据字典以及查询表字段  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  查看当前用

知识大全 使用PL/SQL从数据库中读取BLOB对象

使用PL/SQL从数据库中读取BLOB对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  确认现

知识大全 Oracle数据字典(可用它动态获取字段名、长度、类型等)

Oracle数据字典(可用它动态获取字段名、长度、类型等)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 oracle字段自增两段代码搞定

  (这几天做了个小小课程设计时用的是oracle数据库第一次用发现oracle和我们以前用的sqlservermysql是有如此多不同的地方下面是遇到的问题之一和解决方法和大家分享下)  用惯sql

知识大全 oracle修改字段类型的方法

  因为业务需要修要修改某个字段数据类型有number()变为number()型  要是没有数据的话直接用以下语句即可  alter  tabletb_testmodifyperm

知识大全 在sqlplus中操作blob和clob

Tom在他的《Expertoneononeoracle》给出了sqlplus中将文件load进BLOB或者CLOB字段的例子这里保存一份以备急用

知识大全 oracle数据库中sql基础

  一关系数据库的一些概念    主键的值一般不可以改变    外键指向另一个表或本表的主键或唯一键的字段外键的值一定要和某一主键相同或者为空    数据库对像表视图序列索引同义词程序(进程函数sql

知识大全 Weblogic 连接池 + Oracle + Servlet 的无状态SessionBean

Weblogic连接池+Oracle+Servlet的无状态SessionBean  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内

知识大全 oracle数据库如何创建自增列的技巧教程

  Oracle没有自增字段这样的功能但是通过触发器(trigger)和序列(sequence)可以实现  先建一个测试表了  createtableuserlogin(  id