用ajaxupload上传,需要返回修改后的图片名。ajaxupload里onComplete:的response输出全是jsp代码,
我怎么才能得到后台的response.getWriter().write(“XXXxxxxxxxxxxxxx”);onComplete: function(file, response){
alert(response);
。
}
我怎么才能得到后台的response.getWriter().write(“XXXxxxxxxxxxxxxx”);onComplete: function(file, response){
alert(response);
。
}
解决方案 »
- dom4j转换字符串的问题.大家快来看阿[
- struts2 action的问题
- jsp调用ffmpeg,使视频生成缩略图
- 如果有下拉框,这么样减少访问数据库的次数
- 有关jsp输出的一个小问题 急 急!!!!!!!!!!!!
- 【菜鸟请教】java如何发送soap请求
- jsp上传文件和下载文件的问题
- Web.xml配置文件中下面两种写法<url-pattern>/zzzz/*</url-pattern>和<url-pattern>/zzzz</url-pattern>有什么区别啊
- 请教高手!!!怎样部署servlet ejb???
- 如何手工模拟表单post方式调用一个servlet
- jsp页面布局
- 请教高手,我用struts2的ServletRequestAware从jsp中获取的中文是乱码
出来的是什么东西,看看你就知道了!
<thml>
................
</thml>
var res = XMLHttpReq.responseText;
alert(res);
直接用response我没试过,我感觉你在后台response.getWriter().write(“XXXxxxxxxxxxxxxx”);
是不是后面紧跟着return ..,所以才会出现html代码
如果是的话,你把你就return null;
结果还是 alert(res);
<thml>
................
</thml>
if (b) {
out.println(0);
} else {
out.println(1);
}
return null;这样写就不会出现html代码。
如果你把return写在判断语句里面,返回的就是html。
response.getWriter().println("{picPath:true,message:'0'}");
return null;
还是<thml> ................ </thml>
----------------------------------------------
responseType: false,//'json', 这两个应该是哪个?
我现在是false。
如果用'json',
ajaxupload.js里
alert(doc.body.firstChild.nodeName)=‘form’
然后到response = window["eval"]("(" + response + ")");就出脚本错误了。
下面是代码:
if (doc.body.firstChild && doc.body.firstChild.nodeName.toUpperCase() == 'PRE'){
response = doc.body.firstChild.firstChild.nodeValue;
}
//alert(response);
if (response) {
response = window["eval"]("(" + response + ")");
} else {
response = {};
}
response.getWriter().println("{picPath:true,message:'0'}");
return null;
这个return null; 不能紧跟在response.getWriter().println("{picPath:true,message:'0'}");
我也是新手,47374588。