我的REST应用程序出现问题。
我用方法创建了控制器:
@RequestMapping(value = "/ofert/${id}", method = RequestMethod.GET)
public String showOfert(@PathVariable("id") long serviceId, Model model) {
model.addAttribute("idOferty", serviceId);
return "ofertDetail";
}
但是当我调用像localhost:8080/project/ofert/2
这样的网址时,我收到错误:
警告:org.springframework.web.servlet.PageNotFound - 找不到映射 用于在DispatcherServlet中使用URI [/ project / oferta / 2 /]的HTTP请求 名称为'appServlet'
我也试过了@RequestMapping(value = "/ofert/{id}", method = RequestMethod.GET)
(没有$符号),但它也无效。这有什么问题?