调用 Web 服务后出现 Tomcat 404 错误

调用 Web 服务后出现 Tomcat 404 错误

我第一次想在 tomcat9 中部署一个 Java Web 应用程序(在 Linux 操作系统上)。我已经成功部署了它,并且 tomcat 正在运行。此外,在浏览器上,index.jsp 页面显示正确。但是当我尝试调用应用程序 Web 服务(使用登录按钮)时,它出现 404 错误。

以下是 LoginController 类的一部分:

@PostMapping(value = "/v1/security/login")
@CheckAccess(pricingPlanName = PricingPlanName.LOGIN)
public ResponseEntity<List<LoginResponseDTO>> login(@Valid @RequestBody LoginRequestDTO loginRequestDTO) {
    return new ResponseEntity<>(loginService.loginWithUserName(loginRequestDTO, localeUtil.getLocale(loginRequestDTO.getLang()), false), HttpStatus.OK);
}

错误文本如下:

HTTP 状态 404(未找到) -描述:原始服务器未找到目标资源的当前表示或不愿意披露存在该表示。(Apache Tomcat/9.0.71)

有人能帮我解决这个错误吗?

相关内容