基于layui框架,实现从jsp页面上传图片到数据库,熟悉layui框架才能用。
首先如何上传图片。
这里为layui 的js 部分和 html
var uploadInst = upload.render({
elem: '#uploadBtn' //上传按钮的id
,accept: 'images' // 上传文件的类型
,auto: false
,size: 1024 * 1024 * 2 //上传文件的最大 大小 这里为2M
,choose: function(obj){
//预读本地文件示例,不支持ie8
//当用户点击上传并选好图片之后,将图片转为base64格式
obj.preview(function(index, file, result){
//直接将img的src属性值 转为base64 立即显示在右侧
$('#faceImg').attr('src', result); //图片链接(base64)
//将隐藏域中的值改为base64传给后台
$(":hidden[name=face]").val(result);
});
}
; })
头像