大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 SpringMVC的form表單處理

SpringMVC的form表單處理

更新時間:2021-09-10 09:59:56 來源:動力節點 瀏覽1186次

針對前端傳送過來的一個表單中的數據如果后臺對應的action方法中沒有跟form表單組成的實體相同名稱的入參;那么就會報出異常:

先上一段前端form表單對應的一個action方法,注意其中沒有任何的入參;

@RequestMapping("/profile")
public String displayProfile() {
  return "profile/profilePage";
}

前端代碼如下:

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org"
      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
      layout:decorator="layout/default">
<head lang="en">
    <title>Your profile</title>
</head>
<body>
<div class="row" layout:fragment="content">
    <h2 class="indigo-text center">Personal info</h2>
    <form th:action="@{/profile}" method="post" th:object="${profileForm}" class="col m8 s12 offset-m2">
        <div class="row">
            <div class="input-field col s6">
                <input  th:filed="${profileForm.twitterHandle}" id="twitterHandle" type="text"/>
                <label for="twitterHandle">Twitter handle</label>
            </div>
            <div class="input-field col s6">
                <input  th:field="${profileForm.email}" id="email" type="email"/>
                <label for="email">Email</label>
            </div>
        </div>
        <div class="row">
            <div class="input-field col s6">
                <input th:field="${profileForm.birthDate}" id="birthDate" type="text"/>
                <label for="birthDate">Birth Date</label>
            </div>
        </div>
        <div class="row s12">
            <button class="btn waves-effect waves-light" type="submit" name="save">Submit
                <i class="mdi-content-send right"></i>
            </button>
        </div>
    </form>
</div>
</body>
</html>

運行并訪問應用回展示如下的前端錯誤。

后端會報:

org.thymeleaf.exceptions.TemplateInputException: Error resolving template "profile", template might not exist or might not be accessible by any of the configured Template Resolvers

仔細查看了一下是由于自己沒有在controler方法中加入請求參數,將action方法變為如下即可通過

@RequestMapping("/profile")
    public String displayProfile(ProfileForm profileForm) {        
        return "profile/profilePage";
    }

以上就是動力節點小編介紹的"SpringMVC的form表單處理",希望對大家有幫助,想了解更多可查看SpringMVC教程。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲欧美日韩伦中文 | 欧美狠狠入鲁的视频极速 | 国产午夜不卡 | 日韩欧美综合视频 | 4hu四虎免费影院www | 欧美精品videossex最新 | 久久这| 亚洲欧洲日本精品 | 国产一区二区亚洲精品 | 奇米第七色 | 久久国产精品-国产精品 | 黄色片免费在线观看视频 | 久久精品国产99久久无毒不卡 | 经典三级久久久久 | 一区不卡 | 中文字幕久久综合 | 亚洲国产成人资源在线软件 | 亚洲国产男人本色在线观看的a站 | 国产一区二区精品在线观看 | 九月婷婷天天澡天天添天天爽 | 57pao一国产成视频永久免费 | 精品亚洲视频在线观看 | 999毛片免费 | 精品国产一区二区三区在线观看 | 一级毛片一级毛片一级级毛片 | 国产高清对白国产露脸91 | 性xxx欧美| 国产伦码精品一区二区 | 日本在线不卡免费 | 久久婷婷一区二区三区 | 中国精品久久 | 成人特黄午夜性a一级毛片 成人特级毛片69免费观看 | 天天做爽夜夜做爽 | 99久久久精品免费观看国产 | 成人看的一级毛片 | 免费看一区二区三区 | 亚洲成a人v欧美综合天 | 99视频精品免视3 | 极品欧美人体xxxxoo | 国产精品1000部在线观看 | 精品视频一区二区三区在线播放 |