一,使用场景,页面中,循环遍历,获得控制器贯穿来的值。 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“ > < 标题>首页标题> 头> < h1 >欢迎登录图书管理系统h1 > < 表 边界= “1px的实心黑色” CELLSPACING = “0” > < TR > < 第>图书编号第> < 第>名称第> < 第>价格第> < 第>作者第> < 第>日期第> < 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 > < 一个:HREF = “@ {deleteBook(ID = $ {book.id})}” >删除一个> < 一个:HREF = “@ {updateBook(ID = $ {book.id})}” >修改一个> < 一个HREF = “TOADD” >录入一个> 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“ > < 标题>录入书籍标题> 头> < 正文> < 表单方法=” post“ action =” insertBook“ > 名称 <输入类型=“ text” 名称= “BOOKNAME” > < BR /> 价格 < 输入类型= “数字” 名称= “价格” > < BR /> 作者 < 输入类型= “文本” 名称= “作者日期” > < BR /> 类型< 输入型= “文本” 名称= “BOOKTYPE” > < BR /> < 输入类型= “提交” 值= “提交” > 表格> 正文> HTML > 二,页面取值。 2.1控制器 / ** *获得要修改的信息 * @ 参数书 * @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“ > < 标题>标题标题> 头> < 正文> < 表单方法=” post“ 操作=”更新“ > <输入类型=“隐藏” 名称=“ id” 个:值= “$ {book.id}” > < BR /> 名称 < 输入类型= “文本” 名称= “BOOKNAME” 日:值= “$ {book.bookname}” > < BR /> 价格 < 输入键入= “号码” 名称= “价格” 日:值= “$ {book.price}” > < BR /> 作者 < 输入类型= “文本” 名称= “作者日期” 日:值=“$ {book.autor }“ > <br /> 类型< 输入类型= “文本” 名称= “BOOKTYPE” 日:值= “$ {book.booktype}” > < BR /> < 输入类型= “提交” 值= “提交” > 形式> 正文> “深圳市博纳网络信息技术有限公司” HTML > |
|