<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
資料被刪除差不多了,得做個新增的功能。
點選這個按鈕可以調到新增頁面。
<tr> <th colspan="5">員工列表</th> </tr> <tr> <th>id</th> <th>lastName</th> <th>email</th> <th>gender</th> <th>options(<a th:href="@{/toAdd}" rel="external nofollow" >新增</a>)</th> </tr>
因為/toAdd這個跳轉僅僅是檢視的跳轉,所以可以直接在 springMVC 組態檔中設定 view-controller:
<mvc:view-controller path="/toAdd" view-name="employee_add"></mvc:view-controller>
檢視名字就叫employee_add,那麼對應地需要增加一個 employee_add.html頁面。
新建 employee_add.html:
<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>新增員工</title> </head> <body> <form th:action="@{/employee}" method="post"> lastName:<input type="text" name="lastName"><br> email:<input type="text" name="email"><br> gender:<input type="radio" name="gender" value="1">male <input type="radio" name="gender" value="0">female<br> <input type="submit" value="新增"><br> </form> </body> </html>
action 裡的路徑/employee,就是要存取的地址了,因為新增本來就是要用 post 方法,所以這裡不用想之前 delete 方法那樣轉換了。
到 EmployeeController 控制器類裡,新增一個處理新增請求的方法:
@RequestMapping(value = "/employee", method = RequestMethod.POST) public String addEmployee(Employee employee) { employeeDao.save(employee); return "redirect:/employee"; }
這裡使用 實體類傳參,然後呼叫 dao 裡的 save() 方法即可,返回依然是重定向到列表頁。
重新部署,存取列表頁。
資料又是 5 條了,因為重新部署了,初始化了。
點選【新增】按鈕,開啟新增頁面,新增一個員工:
點選新增成功後,跳轉到列表頁,展示新增後的結果:
以上就是SpringMVC實戰案例RESTFul實現新增功能的詳細內容,更多關於SpringMVC RESTFul新增的資料請關注it145.com其它相關文章!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45