文章目录
一:Vue引入
关于Vue引入,可以使用CDN引入,也可以使用下载软件 HBuilderX APP版本 进行引入
CDN引入
在HTML内引入
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
二:axios引入
这里就用CDN引入,其他见官网教程
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
三:Spring后台
package controller;
import bean.Book;
import bean.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import service.BookService;
import java.util.ArrayList;
import java.util.List;
@CrossOrigin(origins = "*",maxAge = 3600)
@Controller
public class BookController {
@Autowired(required = false)
BookService bookService;
@RequestMapping("test")
@ResponseBody
public List<User> login(@RequestBody User user) {
System.out.println(user);
List<User> list=new ArrayList<>();
list.add(user);
return list;
}
}
四:向后台获取数据
HTML代码:
<!DOCTYPE html>
<html>
<head>