javascript - Spring Boot GetMapping 404

标签 javascript java spring spring-boot

我正在学习 Java Spring Boot。但是我的get请求总是返回404,但是我的post请求可以成功。我很困惑。 这是我的 Java 代码:

@Controller
public class LexicalAnalysisController {


    @CrossOrigin 
    @GetMapping(value = "api/LexicalAnalysis/test")
    public String test(){
        return "111";
    }


}

这是我的 JavaScript 代码:

scan(){
        this.$axios
          .get('/LexicalAnalysis/test')
          .then((response) => {
            console.log(reponse.data);
          })
          
          .catch(failResponse =>{

          })
        
      }

这是我的错误信息:

enter image description here

那怎么了?非常感谢!

最佳答案

@controller 更改为 @RestController 或在 @controller 下面添加 @ResponseBody。 ResponseBody 注释将方法返回值绑定(bind)到 Web 响应正文,因此它是必需的。

关于javascript - Spring Boot GetMapping 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67639305/

相关文章:

javascript - 悬停时更改链接图像

java.lang.IllegalStateException : ScrollView can host only one direct child

java - Java中敌人追赶玩家的二维数组

java - 如何将 double 值更改为四位小数点值

java - 如何正确使用 DateTimeFormatter 将其传递到存储库以执行查询?

Spring Security 获取用户对象

javascript - ColorBox "CLick to CLose"- 不可见 -#FFF 文本?

javascript - 使用 AngularFire 简化 Angular Controller 发布到 Firebase

javascript - 在 span 元素内查找 anchor

java - 多个 Spring 异常解析器 - 延迟解析