jsp上传照片并保存至数据库中。新手非常急!100分!在线等。

jsp上传照片并保存至数据库中。新手非常急!100分!在线等。,第1张

package demo;

import javaioFile;

import javaioFileInputStream;

import javaioFileNotFoundException;

import javaioIOException;

import javasqlConnection;

import javasqlDriverManager;

import javasqlPreparedStatement;

import javasqlSQLException;

public class SQLImageInsert {

/

@param args

/

public static void main(String[] args) {

try {

ClassforName("netsourceforgejtdsjdbcDriver");

String url="jdbc:jtds:sqlserver://localhost:1433/car";

Connection con=DriverManagergetConnection(url,"sa","");

String sql="insert into cars values (,)";

PreparedStatement pstmt=conprepareStatement(sql);

pstmtsetString(1, "tata");

File f=new File("e:/ajpg");//在你电脑的路径

FileInputStream fis=new FileInputStream(f);

pstmtsetBinaryStream(2, fis, fisavailable());

pstmtexecuteUpdate();

conclose();

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

eprintStackTrace();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

eprintStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

}

首先按照上面的字段在sql2000中建立car数据库和cars表

这就是上传文件的问题你需要利用文件上传的方式将上传到服务器,然后将文件打开将数据流保存到mysql中,保存这样的数据需要使用mysql的BLOB数据类型。上传文件的处理可以到网上查找,最好使用成熟的工具,比如struts、spring等,它们都带有上传文件处理类,使用方便;

以上就是关于jsp上传照片并保存至数据库中。新手非常急!100分!在线等。全部的内容,包括:jsp上传照片并保存至数据库中。新手非常急!100分!在线等。、请问JSP服务器端怎么获取客户端提交的图片获取之后又该怎么保存到mysql数据库呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9296169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存