js代码--------啪啪啪---
$(window).ready(function(e) {
// uploadify插件 上传本地图片
$('#file_upload').uploadify({
'swf':'file/uploadify.swf',
'uploader': '../../qijule/imageuploadmodule/upload',
'buttonText':'',
'fileTypeDesc':'图片(gif,jpg,png,jpeg)',
'fileTypeExts':'*.gif;*.jpg;*.png;*.jpeg',
'onUploadSuccess':function(file,data,response){
data=JSON.parse(data);
if(data.errorCode==0) {
//上传成功之后,展示图片
$("#upload_img").attr("src", data.url);
$("#article_picture").attr("value", data.url);
$(".pic-msg .errormsg").html("");
$("#select-picture").modal("hide");
} else {
alert(data.msg);
}
},
'onUploadError':function(file,errorCode,errorMsg,errorString){
alert('Error: '+errorString);
}
});
});
java代码-----啪啪啪
@At("/upload")
@AdaptBy(type = UploadAdaptor.class, args = { "ioc:myPicUpload" })
@POST
public NutMap uploadHead(@Param("file") TempFile tf, AdaptorErrorContext err, @Attr("adminid") String adminid) {
if (adminid == null) {
return RetMessage.retFailMsg(FailType.unline);
}
if (err != null && err.getAdaptorErr() != null) {
return RetMessage.retFailMsg(FailType.filesize);
} else if (tf == null) {
return RetMessage.retFailMsg(FailType.filenull);///----文件空
}
啪啪啪啪 文件上传到了 临时文件,,但是后天提示文件是null的 也就是 file没有拿到临时文件
有用过 uploadify 的吗
怎么设置这个 名字?