protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
super.doPost(req, resp);
page.setPageSize(3);
PrintWriter writer = resp.getWriter();
int currentPage = Integer.parseInt(req.getParameter("bbsPage"));
page.setCurrentpage(currentPage);
List<bbs> bbsList = bbsServes.returnBbsList(page);
System.out.println(bbsList);
System.out.println("OK");
writer.write("ok");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
super.doGet(req, resp);
page.setPageSize(3);
PrintWriter writer = resp.getWriter();
int currentPage = Integer.parseInt(req.getParameter("bbsPage"));
page.setCurrentpage(currentPage);
List<bbs> bbsList = bbsServes.returnBbsList(page);
System.out.println(bbsList);
System.out.println("OK");
writer.write("ok");
writer.close();
}
这是前端代码
mounted() {
var url = "http://localhost:8080/page?bbsPage=" + this.currentPage;
axios.get(url).then(res => {
console.log(res.data);
}, error => {
console.log("请求失败", error.message)
})
},
405是请示方法错了,你看下http://localhost:8080/page这个接口是不是应该用get方式