最近在学习springmvc,一开始调好程序后,访问页面是有数据的,访问servlet路径也有Jason数据,但是第二天重新打开电脑,打开idea页面就没有数据了,只有个表头,servlet有数据,请问大佬们,这是怎么回事呢 ,谢谢哈。
静态页面:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>联系人页面</title>
<script src="js/axios-0.18.0.js"></script>
<script src="js/vue.js"></script>
</head>
<body>
<div id="app">
<table border="1" cellspacing="0" width="800px">
<tr>
<th>姓名</th>
<th>性别</th>
<th>地址</th>
<th>qq</th>
<th>邮箱</th>
</tr>
<tr v-for="(linkman,index) in linkManList">
<td v-text="linkman.name"></td>
<td v-text="linkman.sex"></td>
<td v-text="linkman.address"></td>
<td v-text="linkman.qq"></td>
<td v-text="linkman.email"></td>
</tr>
</table>
</div>
<script>
new Vue({
el: "#app",
data: {
linkManList: []
},
methods: {
findAll() {
//发送异步请求,获取联系人信息
axios.get("/linkMan/findAll").then(response => {
this.linkManList = response.data.result
})
}
},
created() {
this.findAll()
}
})
</script>
</body>
</html>
控制器controller代码:
package com.exam.controller;
import com.exam.entry.Result;
import com.exam.pojo.LinkMan;
import com.exam.service.LinkManService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* 包名:com.exam.controller
*
*/
@RestController
@RequestMapping("/linkMan")
public class LinkManController {
@Autowired
private LinkManService linkManService;
@RequestMapping("/findAll")
public Result findAll() {
List<LinkMan> linkManList = linkManService.findAll();
//return new Result(true, "查询成功", linkManList);
return new Result(true, "sucess", linkManList);
}
/* @PostMapping("/add")
public Result addLinkMan(@RequestBody LinkMan linkMan){
try {
//调用业务层的方法,添加联系人
linkManService.add(linkMan);
return new Result(true,"添加成功");
} catch (Exception e) {
e.printStackTrace();
return new Result(false,"添加失败");
}
}*/
}
麻烦帮忙看下问题,谢谢