415 (Unsupported Media Type)

网友投稿 843 2022-09-09

415 (Unsupported Media Type)

415 (Unsupported Media Type)

接口:

package com.wdg.index.controller;import java.util.Map;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.bind.annotation.RestController;@RestController@RequestMapping("/indexcontroller")public class IndexController { @RequestMapping(value="/pageload",produces = "application/json; charset=UTF-8") public @ResponseBody String pageload(Map reqMap){ System.out.println("你好"); return null; }}

调用:

function execFunc(methodname, param, callback) { var strs = []; if (methodname.indexOf('/') > 0) { strs = methodname.split('/'); } else { strs = methodname.split('.'); } var actionname = strs[0]; var funcname = strs[1]; var serviceUrl = getProjectURL(); var json = null; params = JSON.stringify(param);// 这个是将参数转换为json $.ajax({ url : serviceUrl + actionname + '\/' + funcname, contentType : "application/json;charset=UTF-8", type : 'post', data : params, success : function(data) { callback(data); }, error : function(error) { json = null; callback(json); console.log('接口不通' + methodname + error); } });}

execFunc("indexcontroller.pageload",{},function(data){ console.log(data); })

错误:

415 (Unsupported Media Type)

解决办法:

pom.xml中新增jar:

com.fasterxml.jackson.core jackson-databind 2.9.1

希望对你有所帮助

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:bootstrap 文件上传fileinput
下一篇:Python开发编码规范(python编码规范考试题库)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~