从链接调用另一个 JSP 时出现 404 错误

Posted

技术标签:

【中文标题】从链接调用另一个 JSP 时出现 404 错误【英文标题】:Getting 404 error calling another JSP from link 【发布时间】:2021-09-26 05:11:11 【问题描述】:

我的网页中有一个菜单,但我添加的新链接无效。我收到此错误消息。

HTTP Status 404 – Not Found

Type Status Report

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

这是链接的 html 代码。

<td><a href="<c:url value="/35yearreunion" />"><img src="images/menu/35-year-reunion.jpg"  /></a></td>

我确实有一个 Spring 控制器方法,就是这样。我的网页名为 reunion2021.jsp。

@RequestMapping(value = "/35yearreunion")
public String thirtyfiveYearReunion(Model model) 
    return "reunion2021";

【问题讨论】:

【参考方案1】:

尝试将请求方法添加到控制器的方法中,无论是这样:

@RequestMapping(value = "/35yearreunion",method = RequestMethod.GET)
public String thirtyfiveYearReunion(Model model) 
    return "reunion2021";

或者这样:

@GetMapping(value = "/35yearreunion")
public String thirtyfiveYearReunion(Model model) 
    return "reunion2021";

【讨论】:

以上是关于从链接调用另一个 JSP 时出现 404 错误的主要内容,如果未能解决你的问题,请参考以下文章

发布到maven Web项目中的JSP文件时出现404 Not Found错误

将表单提交到 servlet 时出现 404 错误 [重复]

从 django 视图上的 AJAX 调用获取请求时出现错误 404

从另一个类调用函数时出现致命错误

从 servlet 重定向到 html 时出现 404 错误

使用 Pipe (Aerogear) 调用 api 时出现状态码 404 和服务连接错误