コード例 #1
0
  @RequestMapping(method = RequestMethod.POST)
  public String submitForm(@ModelAttribute BookSearch search, Model m) {
    List<Book> books = null;

    if (StringUtils.isNotBlank(search.getTitle())) {
      books = bookService.getBooksByTitle(search.getTitle());
    } else if (StringUtils.isNotBlank(search.getAuthor())) {
      books = bookService.getBooksByAuthorSurname(search.getAuthor());
    } else if (StringUtils.isNotBlank(search.getIsbn())) {
      books = bookService.getBooksByISBN(search.getIsbn());
    }

    m.addAttribute("books", books);

    return "viewBooks";
  }