该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

后台代码

@SuppressWarnings({ "rawtypes", "unchecked" })

@RequestMapping(value = "v1/uploadImg", method = RequestMethod.POST)

@ApiOperation(value = "图片上传", produces = "application/json;charset=utf-8")

@ResponseBody

public Object uploadImg(

@ApiParam(value = "用户id", name = "userid") @RequestParam String userid,

@ApiParam(value = "签名", name = "sign") @RequestParam String sign,

HttpServletRequest request, HttpServletResponse response){

ResultDo resultDo = new ResultDo();

MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;

Iterator t = multiRequest.getFileNames();

MultipartFile fileDetail = multiRequest.getFile(t.next());

String name = fileDetail.getOriginalFilename();

String type = request.getParameter("type");

//把图片上传到fastdfs

try {

Map param = uploadUtil.firstUpload(name.substring(name.lastIndexOf(".") + 1, name.length()));

String groupName = param.get("group_name").toString();

String fileId = param.get("file_id").toString();

uploadUtil.upload_file(groupName, fileId.substring(fileId.indexOf("/")+1, fileId.length()),

fileDetail.getInputStream(), fileDetail.getSize());

resultDo.setRet(1);

resultDo.setResult("http://"+ConfigUtil.getValue("tracker_server") +"/"+ fileId);

String result = "";

if(RegexUtil.isNotBlank(type)){

response.setContentType("text/html");

result = JsonUtil.toJson(resultDo);

System.out.println("resultDo:++++++++++++++"+result);

System.out.println("response:*********"+response.getContentType());

return result;

}

return resultDo;

} catch (Exception e1) {

e1.printStackTrace();

resultDo.setRet(0);

resultDo.setErrinfo("图片上传失败!");

return resultDo;

}

class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">

text/html;charset=UTF-8

ajax返回html页面执行,【提问】ajax请求返回整个html页面相关推荐

  1. php实现返回界面,PHP实现模仿socket请求返回页面的方法

    本文实例讲述了PHP实现模仿socket请求返回页面的方法.分享给大家供大家参考.具体实现方法如下: $url = "www.XXXX.com"; //自己做替换 $parse = ...

  2. .ajax跳过不执行,使用ajax跳过路由器登录界面

    预期实现的是在手机webview点击按键,在iframe中直接加载路由器网页中的指定页面,通过ajax跳过用户名和密码的验证,用户名和密码都是admin.通过下面的代码测试,在我的华为手机上可以正常运 ...

  3. ajax成功后没有执行函数,ajax不执行回调函数

    @吴瑞祥: $.ajax({ type: "POST", url: $("#ScoreInfoTable").attr("EditScoreUrl&q ...

  4. 使用charles修改服务器返回数据,charles_01_打断点修改接口请求返回数据

    前言 测试过程中,为了模拟某场景测试,经常需要修改接口请求或者返回数据.可通过抓包工具打断点,实现模拟测试场景.常用的抓包工具charles和fiddler均可打断点mock数据.由于小编安装了cha ...

  5. php返回302,php使用curl请求返回302(30x)

    php使用curl请求返回302(30x) php使用curl请求返回302(30x) web站点已开始使用https,但是项目代码里还有遗留的http,由此有了新发现. 先贴代码: $url = & ...

  6. ajax请求返回json实例,Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据

    一.AjaxJson.aspx 处理业务数据,产生JSon数据,供JqueryRequest.aspx调用,代码如下: protected void Page_Load(object sender, ...

  7. ajax绑值,AJAX请求,返回json进行页面绑值

    前台代码: index.html 去往含有ajax的页面 点我! queryList.html AJAX请求,返回json进行页面绑值 var name = "测试"; //测试与 ...

  8. ajax返回的为什么是,为什么WordPress的AJAX请求返回整个HTML页面,而不是JSON结果?(Why Wordp...

    我目前正试图以检查HTML表单上,如果由用户提供的电子邮件已经在数据库中. 因此,我的PHP文件有,如果get_user_by功能工作返回true. 我遵循了AJAX请求的所有WordPress的指导 ...

  9. 上传数据时 ajax请求成功 上传完成,ajaxSubmit请求返回数据成功,但是不执行success回调函数...

    this.pluploader = new plupload.Uploader({ runtimes: 'html5,flash,silverlight,html4', //上传方式 headers: ...

  10. Ajax提交post请求返回404错误

    最近使用ajax提交表单的时候,发现无法执行success函数,后台的代码也正常执行了,但是就是无法执行success函数,执行error函数,返回的错误代码时404.显然是找不到请求的url. 可是 ...

最新文章

  1. linux命令face,linux下配置face_recognition
  2. Kali linux 2016.2(Rolling)里Metasploit的OpenVAS
  3. iphone开发中的一些小技
  4. 关于mysql 优化的日常记录
  5. 肝了一个月,终于搞到了 30 页的 Python 进阶面试题
  6. 解决eclipse无法解析导入org.eclipse.swt库
  7. canon l11121e驱动_佳能L11121e驱动官方下载-佳能Canon L11121e打印机驱动4.8.0.16 官方版-东坡下载...
  8. Go36-3-代码包
  9. 一个例子搞懂单纯形法大M法和两阶段法
  10. 问卷数据分析(SPSSSPSS Modeler)
  11. Windows10系统以太网显示“未识别的网络”如何解决
  12. 2022年G3锅炉水处理考试题库及模拟考试
  13. 浏览器是先执行js还是先加载HTML,在HTML中使用JavaScript(浏览器对js的加载机制分析)...
  14. C4D中使用Redshift渲染器翻转贴图
  15. 微信jssdk录音功能开发记录
  16. linux中md5sum命令使用
  17. 【解纠缠表示:图像增强】
  18. Scrapy框架实例-2(沪江网网课信息)
  19. scrapy 保存到mysql_scrapy爬虫保存数据到mysql
  20. iOS App由生到死的过程

热门文章

  1. windows批处理脚本bat
  2. 50年代黄岩师专_300多位30、40和50年代获得第一份技术工作的开发人员的故事
  3. 137_Power BI 自定义矩阵复刻Beyondsoft Calendar
  4. itchat没了咱们还可以用Python的wxpy模块来玩转微信
  5. ProjectEuler 2
  6. 案例解释图像傅里叶变换的幅度谱和相位谱的以及反变换
  7. DataGridView DataGridViewCheckBoxColumn编辑时实时触发事件
  8. 免费持久的天气预报web service
  9. HttpModule的认识
  10. C#中的套接字编程(一) --转