导航:首页 > 编程大全 > jsp页面上传图片到数据库

jsp页面上传图片到数据库

发布时间:2023-08-03 05:44:38

⑴ 求大神,jsp上上传图片,并显示出来,将其相对路径记入数据库

java">

Stringtime=newSimpleDateFormat("yyyyMMddHHmmss")

.format(Calendar.getInstance().getTime());//得到系统时间

//上传技术

SmartUploap=newSmartUpload();


//进行初始化


up.initialize(this.getServletConfig(),request,response);


//开始上传


try{

up.upload("utf-8");//设置编码方式。

intid=Integer.parseInt(up.getRequest().getParameter("id"));//商品编号

SmartFilessf=up.getFiles();//得到上传的所有图片

SmartFilefile=sf.getFile(0);//根据索引得到上传图片多个图片可以用循环:

Stringtype=file.getFileExt();//得到图片后缀名

Stringfolder="tp/";//指定文件

Stringpath=folder+time+"."+type;//路径

System.out.println(path+"路径");

file.saveAs(request.getRealPath("/")+path);//保存图片


}catch(Exceptione){

e.printStackTrace();

}

//你搞个邮箱我把SmartUploadjar包发给你吧。 //设置from提交

/*<form action="SellerServet" method="post"

enctype="multipart/form-data">*/ // 加上enctype="multipart/form-data

⑵ jsp中 怎么把图片直接存入数据库中,最好有例子

....首先..
可以选择Apache里面的upload包....
这个是把文件传到服务器上的上传组件....
然后是存到数据库里....那就要看你什么数据库了....比如Oracle..就是Blob
至Access...就是
对象
字段....
存取方法都是不一样的..要分别对待
有个通用方法,你找到图片文件之后,建立输入流,然后创建bytearrayoutputstream,然后从输入流中读字节到后面那个流中,并冲它里面产生字节数组保存到byte字段中
其实建议你不要将图片直接上传到数据库
图片上传到数据库要用到
blob大对象(以oracle为例),这样影响程序性能,你可以将图片上传到指定文件夹,同时将图片保存的路径+文件名上传到数据库,要显示就读取这个这个路径找到图片,然后显示.刚做了个这个代码

⑶ jsp怎么实现浏览本地图片选中上传到页面上,并且保存在数据库,从数据库读取也可以显示在页面上

数据库不能保存图像,但是能保存图像名,我给你个思路,用户上传后专使用uid方法将图片重命名,然属后将新的名称存在数据库,图片保存在一个已知路径,然后页面加载只需要将图片src设置成"路径/数据库查询结果。(建议通过id查询)"

⑷ 在JSP中怎样将图片上传到数据库中

到数据库?
你可以建一个文件夹来保存上传的图片,
然后将图片的文件名保存到数据库中。
要用的时候在根据图片的文件名到该文件夹下面去读取显示出来

阅读全文

与jsp页面上传图片到数据库相关的资料

热点内容
obs编程是什么意思 浏览:859
怎么看c4d打开了多少个文件 浏览:792
苹果银河高清壁纸 浏览:811
怎么从苹果电脑垃圾桶找回文件 浏览:771
接口文件不能用action写吗 浏览:85
svn代码提交规范 浏览:642
在宣读多少号文件时怎么读数字 浏览:921
网站中的局域网访问量是什么意思 浏览:397
苹果启动助理识别不到镜像文件 浏览:670
为什么每次文件都问是否改变应用 浏览:232
pinterestapp怎么进去 浏览:968
json实现通用的下拉框 浏览:524
hc在编程中是什么意思 浏览:482
javamd文件怎么打开方式 浏览:90
python加载mat文件格式 浏览:615
sw编程是什么 浏览:881
网络众筹有哪些特点 浏览:896
有哪些不需要会员的看动漫的app 浏览:533
不喜欢的网站强盗如何删除 浏览:7
苹果手机摄像注意 浏览:380

友情链接