一,使用場景,頁面中,循環(huán)遍歷,獲得控制器貫穿來的值。 1.1控制器 / ** *獲得所有的圖書信息 * @return * / @RequestMapping( “ / turnIndexPage” ) public String turnIndexPage(ModelMap modelMap){ 地圖resultMap = bookService.selectAllBooks(); 如果(200 ==(Integer)resultMap.get(“ code” )){ 清單 bookList =(清單)resultMap.get(“ result” ); modelMap.addAttribute( “ bookList” ,bookList); 返回 “索引” ; } 返回 “ 404” ; } 1.2 HTML頁面 DOCTYPE HTML > < HTML 的xmlns = “http://www.” 的xmlns:第= “http://www.” 的xmlns:秒=“HTTP://www./ thymeleaf-extras-springsecurity4“ > < 頭> < meta charset =” UTF-8“ > < 標(biāo)題>首頁標(biāo)題> 頭> < h1 >歡迎登錄圖書管理系統(tǒng)h1 > < 表 邊界= “1px的實(shí)心黑色” CELLSPACING = “0” > < TR > < 第>圖書編號第> < 第>名稱第> < 第>價(jià)格第> < 第>作者第> < 第>日期第> < th >類型th > < th >操作th > tr > < tr th:each =“ book:$ {bookList}” > < td th:text =“ $ {book.id}” > td > < td th:text =“ $ {book.bookname}” > td > < td th:text =“ $ {book.price}” > td > < td th:text =“ $ {book.autor}” > td > < td th:text =“ $ {book.bookdate}” > td > < td th:text =“ $ {book.booktype}”> td > < TD > < 一個(gè):HREF = “@ {deleteBook(ID = $ {book.id})}” >刪除一個(gè)> < 一個(gè):HREF = “@ {updateBook(ID = $ {book.id})}” >修改一個(gè)> < 一個(gè)HREF = “TOADD” >錄入一個(gè)> TD > TR > 桌子> 正文> HTML > 1.3跳到后臺,再跳到HTML頁面。 / ** * *逐步到添加添加頁面 * @return * / @RequestMapping( “ / toAdd” ) public String toAdd(){ 返回 “ add” ; } DOCTYPE HTML > < HTML 的xmlns = “http://www.” 的xmlns:第= “http://www.” 的xmlns:秒=“HTTP://www. / thymeleaf-extras-springsecurity4“ > < 頭> < meta charset =” UTF-8“ > < 標(biāo)題>錄入書籍標(biāo)題> 頭> < 正文> < 表單方法=” post“ action =” insertBook“ > 名稱 <輸入類型=“ text” 名稱= “BOOKNAME” > < BR /> 價(jià)格 < 輸入類型= “數(shù)字” 名稱= “價(jià)格” > < BR /> 作者 < 輸入類型= “文本” 名稱= “作者日期” > < BR /> 類型< 輸入型= “文本” 名稱= “BOOKTYPE” > < BR /> < 輸入類型= “提交” 值= “提交” > 表格> 正文> HTML > 二,頁面取值。 2.1控制器 / ** *獲得要修改的信息 * @ 參數(shù)書 * @param modelMap * @return * / @RequestMapping( “ / updateBook” ) public String updateBook(Book book,ModelMap modelMap){ 映射oneBook = bookService.getOneBook(book.getId()); 如果(200 ==(Integer)oneBook.get(“ code” )){ modelMap.addAttribute( “ book”,oneBook.get(“ result” )); 返回 “更新” ; } else { 返回 “ 404” ; } } 2.2頁 DOCTYPE HTML > < HTML 的xmlns = “http://www.” 的xmlns:第= “http://” 的xmlns:秒=“HTTP:// / thymeleaf-extras-springsecurity4“ > < 頭> < meta 字符集=” UTF-8“ > < 標(biāo)題>標(biāo)題標(biāo)題> 頭> < 正文> < 表單方法=” post“ 操作=”更新“ > <輸入類型=“隱藏” 名稱=“ id” 個(gè):值= “$ {book.id}” > < BR /> 名稱 < 輸入類型= “文本” 名稱= “BOOKNAME” 日:值= “$ {book.bookname}” > < BR /> 價(jià)格 < 輸入鍵入= “號碼” 名稱= “價(jià)格” 日:值= “$ {book.price}” > < BR /> 作者 < 輸入類型= “文本” 名稱= “作者日期” 日:值=“$ {book.autor }“ > <br /> 類型< 輸入類型= “文本” 名稱= “BOOKTYPE” 日:值= “$ {book.booktype}” > < BR /> < 輸入類型= “提交” 值= “提交” > 形式> 正文> “深圳市博納網(wǎng)絡(luò)信息技術(shù)有限公司” HTML > |
|