我有一个遗留系统和一些我们想要摆脱的 url 重写规则。其中一个要更改的规则是 /tools/lookup.html?what=this 并将其更改为 /tools/search?what=this 并实际上返回 json 而不是 html !
我试图找到一种方法让@Controller 支持旧格式lookup.html,但它失败并显示HTTP 406“此请求标识的资源只能生成具有根据请求不可接受的特征的响应”接受“标题。”。我想知道是否有人做过类似的事情?
我的控制器方法如下所示:
@RequestMapping(value = "/tools/lookup.html", method = RequestMethod.GET)
public @ResponseBody Result lookup() {
return result;
}
提前感谢西尔万