layui.use('upload', function(){
var $ = layui.jquery,
upload = layui.upload;
console.log(Did);
//普通图片上传
var uploadInst = upload.render({
elem: '#test1',
method: 'get' ,
url: 'AddImageServlet' , //这是我的servlet名
data:{
Did:Did
},
auto: true,
accept: 'images',
//选择文件后的回调函数
choose: function(obj){
//将每次选择的文件追加到文件队列
var files = this.flies = obj.pushFile();
//预读本地文件,如果是多文件,则会遍历。
obj.preview(function(index, file, result){
console.log(index); //得到文件索引
console.log(file); //得到文件对象
console.log(result); //得到文件base64编码,比如图片
//图片插入到选择框中,
$("#demoText").html("<img src = '"+result+"' width='200px;' />");
});
},
//上传完成后回调,res为服务器端返回的数据
done: function(res){
console.log(index);
console.log(res);
}
});
});
我想用Layui的上传图片功能将图片通过servlet再通过JDBC传到dao层进行添加数据库。该怎么实现。