我用春v和 j顶高载重来重载图像,我上载的文字能挽救我的服务器的形象,我的形象得到挽救,但上载却正在扔进吉大港山区,而Complete没有被发射。 我确信,我的文字正在返回。 这里是我的法典。
$(document).ready(function() {
$( #upload ).click(function() {
$( #uploadify ).uploadifyUpload();
return false;
});
$( #uploadify ).uploadify({
uploader : js/uploadify/uploadify.swf ,
script : uploadcreate.htm;jsessionid=${sessionId} ,
multi : false,
auto : true,
fileDesc : JPG Image Files (*.jpg),JPG Image Files (*.JPG),JPG Image Files (*.JPEG) ,
fileExt : *.jpg;*.jpeg;*.JPEG; ,
cancelImg : js/uploadify/cancel.png ,
onComplete: function (event, queueID, fileObj, response, data) {
alert("as");
//$("#showimage").html( <img src=" + response + " height="500" width="500" /><br />http://localhost:8080 + fileObj.filePath);
}
});
});
我的《控制器法》是:
@RequestMapping(value="/uploadcreate.htm", method = RequestMethod.POST)
public JSONObject uploadcreate(UploadProperties uploadbean, BindingResult result, HttpServletRequest request, Model model) {
System.out.println("started uploading");
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
System.err.println("Error in uploading: " + error.getCode()
+ " - " + error.getDefaultMessage());
}
return null;
}
String relativeWebPath = "/WEB-INF/uploads";
String absoluteFilePath = request.getServletContext().getRealPath(relativeWebPath);
String username = request.getUserPrincipal().getName();
JSONObject filepath = uploadFacade.upload(uploadbean, username, absoluteFilePath);
model.addAttribute("filePath", filepath);
return filepath;
}