最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMVC實戰(zhàn)案例RESTFul實現(xiàn)添加功能

 更新時間:2022年05月28日 14:14:47   作者:把蘋果咬哭的測試筆記  
這篇文章主要為大家介紹了SpringMVC實戰(zhàn)案例RESTFul實現(xiàn)添加功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

RESTFul實現(xiàn)添加功能

數(shù)據(jù)被刪除差不多了,得做個添加的功能。

一、前端改動

1. 修改列表頁,增加一個【添加】按鈕

點擊這個按鈕可以調(diào)到新增頁面。

<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>

2. 配置 view-controller

因為/toAdd這個跳轉(zhuǎn)僅僅是視圖的跳轉(zhuǎn),所以可以直接在 springMVC 配置文件中配置 view-controller:

<mvc:view-controller path="/toAdd" view-name="employee_add"></mvc:view-controller>

視圖名字就叫employee_add,那么對應(yīng)地需要增加一個 employee_add.html頁面。

3. 編寫添加頁面

新建 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 方法那樣轉(zhuǎn)換了。

二、后端處理

到 EmployeeController 控制器類里,新增一個處理添加請求的方法:

@RequestMapping(value = "/employee", method = RequestMethod.POST)
    public String addEmployee(Employee employee) {
        employeeDao.save(employee);
        return "redirect:/employee";
    }

這里使用 實體類傳參,然后調(diào)用 dao 里的 save() 方法即可,返回依然是重定向到列表頁。

三、測試效果

重新部署,訪問列表頁。

數(shù)據(jù)又是 5 條了,因為重新部署了,初始化了。

點擊【添加】按鈕,打開添加頁面,添加一個員工:

點擊添加成功后,跳轉(zhuǎn)到列表頁,展示添加后的結(jié)果:

以上就是SpringMVC實戰(zhàn)案例RESTFul實現(xiàn)添加功能的詳細(xì)內(nèi)容,更多關(guān)于SpringMVC RESTFul添加的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

淳安县| 乐清市| 个旧市| 徐闻县| 肃南| 左云县| 科尔| 泸定县| 措勤县| 山阳县| 泸定县| 花莲县| 舟山市| 甘谷县| 定安县| 富源县| 肇庆市| 南部县| 阳泉市| 库伦旗| 揭西县| 都江堰市| 广灵县| 阜新市| 沂源县| 九寨沟县| 伽师县| 白河县| 县级市| 西宁市| 乌兰察布市| 都江堰市| 兴山县| 建德市| 南投市| 江津市| 土默特右旗| 固始县| 本溪市| 皋兰县| 蛟河市|