Java__SpringBoot与Vue连接

SpringBoot与Vue#

注解RequestMapping("/dir/")#

创建一个方便前端调用的接口目录/接口函数,前端可以获取到函数返回的数据

@RestController
@RequestMapping("/dir/")
public class BotInfoController {
    @RequestMapping("getinfo/")
    public Map<String,String> GetInfo(){
        Map<String ,String> res=new HashMap<>();
        res.put("name","liudas");
        res.put("score","3333");
        return res;
    }
}

前端Vue获取数据#

利用Ajax获取数据,再将数据赋值给Vue变量,通过前端渲染处理。

import $ from 'jquery'
import {ref} from 'vue';
export default{
  name:"app",
  setup:()=>{
    let name=ref("");
    let score=ref("");
    $.ajax({
      url:"http://127.0.0.1:3000/dir/getinfo/",
      type:"get",
      success: resp=>{
        name.value=resp.name;
        score.value=resp.score;
      }
    });
    return {
      name,
      score
    }
  }
}
posted @   lxp_blog  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示
主题色彩