【发布时间】:2018-11-26 10:55:27
【问题描述】:
我正在编写一个简单的 Spring MVC 控制器,其中包含一些基本的请求映射,如下所示。
@Controller
public class UserController {
@RequestMapping("/showReg")
public String showRegistration() {
return "login/registerUser";
}
@RequestMapping("/showReg1")
public String showRegistration1() {
return "login/registerUser";
}
}
访问 localhost:8080/showReg 会得到想要的结果。
但是,localhost:8080/showReg1 给了我 403 - Forbidden。
我确定我遗漏了一些非常简单的东西。它到底是什么?请帮我解决问题。
【问题讨论】:
-
两者都返回相同的结果..?
-
用完整的代码更新你的问题
-
我认为你没有“showReg1”的资源映射。请核实。
-
@RaheelaAslam 代码中的控制器清楚地显示了映射。如果没有映射,它会抛出 404 Not Found,而不是 403 - Forbidden。
标签: spring-mvc spring-boot controller http-status-code-403 request-mapping