java web项目,使用ajax进行前后端交互时错误404
$.ajax( {url:'http://localhost:8080/jsp1/Sample',// 跳转到 action
data:{
image : image,
},
type:'post',
timeout : 50000,
async: false,
dataType:'json',
success:function(data) {
console.log(data);
在线等。。。只是想把图片传到后端java程序里,然后再返回一个jsonobject再进行前端操作。 没用过ajax上传过图片,用的都是commons-fileupload-1.3.2.jar,commons-io-2.5.jar来实现上传的 jquery的ajax 好像是不能直接传递图片的如果你非要用ajax 传递图片的话 可以百度下图片异步上传,都是用的 第三方js来实现的 var formData = new FormData();
formData.append("image", $("#上传文件的input框 id").files);
$.ajax({
url: '',
type: 'post',
data: formData,
// 要使用ajax上传文件需要把这两个属性关闭
// 不处理发送的数据
processData: false,
// 不设置content-Type请求头
contentType: false,
dataType: 'json',
success: function(result) {
// ......
}
});
页:
[1]