java - 使用spring显示jsp时出现404错误

标签 java spring jsp http-status-code-404

在主页中单击的网址是

<a href="\Assignment2\breweries\edit?id=${brewerie.id}">Edit</a> 

其在 Controller 中访问的方法是

@GetMapping("/edit")
public ModelAndView editBrewery(@RequestParam("id") int id) {
    return new ModelAndView("/editBrewery", "brewery", service.getBrewereriesID(id));
}

它没有进入 Controller 中@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 部分)。

关于java - 使用spring显示jsp时出现404错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60564478/

相关文章:

java - 使用Spring批处理读取文件并写入Map

java - sql语句在jsp中不起作用

java - 如何在 Java 中持续更新 Key 和 Value 均为 ArrayList 的 HashMap

Java集合

java - 比 o(n) 更快地计算 a^n 的模数

java - Spring Web MVC 管理区域安全

java - 如果在数组中找到,则替换字符串中的单词

spring - 如果应用程序无法启动,是否有可能导致快速 Spring 测试失败?

java - 用于文件下载或保存文件的Jsp标签?

java - 为什么要将业务逻辑移出 JSP?