第三次作业
This commit is contained in:
parent
f6398c942e
commit
42669786dd
|
@ -1,76 +0,0 @@
|
||||||
package com.c202101080126.task1.controller;
|
|
||||||
|
|
||||||
import com.c202101080126.task1.model.Books;
|
|
||||||
import com.c202101080126.task1.service.BookService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.ui.Model;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
@Controller
|
|
||||||
public class BookController {
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private BookService bookService;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping("booklist")
|
|
||||||
public String booklist(Model model,String title)
|
|
||||||
{
|
|
||||||
if(title!=null&&!title.equals("")){
|
|
||||||
model.addAttribute("books",bookService.searchBooksbyTitle(title));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
model.addAttribute("books", bookService.getBooks());
|
|
||||||
}
|
|
||||||
|
|
||||||
return "booklist.html";
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping("commentlist1")
|
|
||||||
public String commentlist(Model model)
|
|
||||||
{
|
|
||||||
model.addAttribute("books", bookService.getBooks());
|
|
||||||
return "commentlist.html";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping("addbook")
|
|
||||||
public String addbook(Books book)
|
|
||||||
{
|
|
||||||
System.out.println(book);
|
|
||||||
bookService.addBook(book);
|
|
||||||
return "redirect:booklist";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping("addbookpage")
|
|
||||||
public String addbookpage()
|
|
||||||
{
|
|
||||||
return "addbook.html";
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping("deletebook")
|
|
||||||
public String deleteBook(int id)
|
|
||||||
{
|
|
||||||
bookService.deleteBook(id);
|
|
||||||
return "redirect:booklist";
|
|
||||||
}
|
|
||||||
// 更新
|
|
||||||
@RequestMapping("updatebook")
|
|
||||||
public String updatebook(Books book, Model model)
|
|
||||||
{
|
|
||||||
//todo 传到一个新的页面更新
|
|
||||||
model.addAttribute("book",book);
|
|
||||||
return "updatebook.html";
|
|
||||||
}
|
|
||||||
@RequestMapping("updatebookcommit")
|
|
||||||
public String updatebookcommit(Books book)
|
|
||||||
{
|
|
||||||
bookService.updateBook(book);
|
|
||||||
return "redirect:booklist";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue