springmvc 接受ajax请求 发生406错误

qq_24597963 2017-04-28 11:56:11
GET http://localhost:8080/GMM/seckill/1002/exposer.htm 406 (Not Acceptable)

  @RequestMapping(value = "/{seckillId}/exposer",
method = RequestMethod.GET,
produces = {"application/json;charset=UTF-8"})
@ResponseBody
public String exposer( @PathVariable("seckillId")Long seckillId)
{

ObjectMapper aaa=new ObjectMapper();
String aa=null;
SeckillResult<Exposer> result;
try{
Exposer exposer=seckillService.exportSeckillUrl(seckillId);
result=new SeckillResult<Exposer>(true,exposer);
aa = aaa.writeValueAsString(result);

}catch (Exception e)
{
e.printStackTrace();
result=new SeckillResult<Exposer>(false,e.getMessage());
try {
aa = aaa.writeValueAsString(result);
} catch (JsonProcessingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}

return aa;
}



不知道错哪了 不是404 但是debug下进不了这个方法
...全文
287 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_24597963 2017-05-03
  • 打赏
  • 举报
回复
引用 4 楼 tianfang 的回复:
.htm是静态文件啊 你的不是
.htm不是 拦截所有以.htm为后缀的请求么 这个不是随便取的吗
tianfang 2017-05-02
  • 打赏
  • 举报
回复
.htm是静态文件啊 你的不是
qq_24597963 2017-05-02
  • 打赏
  • 举报
回复
引用 2 楼 tianfang 的回复:
去掉最后的 .htm 试试
正常了 请问这是为什么啊
tianfang 2017-04-28
  • 打赏
  • 举报
回复
去掉最后的 .htm 试试
qq_24597963 2017-04-28
  • 打赏
  • 举报
回复
还有提示信息 The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers.

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧