java - 使用spring显示jsp时出现404错误
问题描述
在家里被点击的网址是
<a href="\Assignment2\breweries\edit?id=${brewerie.id}">Edit</a>
它在控制器中访问的方法是
@GetMapping("/edit")
public ModelAndView editBrewery(@RequestParam("id") int id) {
return new ModelAndView("/editBrewery", "brewery", service.getBrewereriesID(id));
}
它没有进入控制器的@GetMapping方法中的返回,我在返回处设置了一个断点,它在到达断点之前进入404
tomcat 控制台给出的输出是
WARNING: No mapping found for HTTP request with URI [/Assignment2/breweries/edit] in DispatcherServlet with name 'dispatcher'
解决方案
尝试只使用<a href="edit?id=${brewerie.id}">Edit</a>
(没有以前的 url 部分)。
推荐阅读
- reactjs - React redux 创建一个从应用程序的其他部分获取状态的操作
- citrus-framework - TestContext 始终为 Null
- sql - 从另一列具有集合中所有值的记录中查找唯一列值
- css - 在svg中旋转tspan元素?
- python - 如何在python中查找图像中特定点的像素坐标?
- python-3.x - BadValueError:不支持的属性类型
- php - PHP如何获取上一季度的开始和结束日期
- javascript - 在页面加载时从 API 导航到异步路由
- go - Where does go put imports when using modules with no GOPATH set?
- azure - 哪个 Azure VM 最适合 IO 密集型服务?