Spring MVC表單標(biāo)簽庫(kù)

Spring MVC表單標(biāo)簽是網(wǎng)頁(yè)的可配置和可重用的構(gòu)建基塊。這些標(biāo)記為JSP提供了一種開發(fā),讀取和維護(hù)的簡(jiǎn)便方法。

Spring MVC表單標(biāo)記可以看作是具有數(shù)據(jù)綁定意識(shí)的標(biāo)記,可以將數(shù)據(jù)自動(dòng)設(shè)置為Java對(duì)象/bean并從中檢索它。在這里,每個(gè)標(biāo)簽都支持與其對(duì)應(yīng)的HTML標(biāo)簽對(duì)應(yīng)物的屬性集,從而使標(biāo)簽變得熟悉且易于使用。

Spring MVC表單標(biāo)簽的配置

表單標(biāo)簽庫(kù)位于spring-webmvc.jar下。要啟用對(duì)表單標(biāo)簽庫(kù)的支持,需要參考一些配置。因此,在JSP頁(yè)面的開頭添加以下指令:

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>

Spring MVC表單標(biāo)簽列表

我們來(lái)看看一些經(jīng)常使用的Spring MVC表單標(biāo)簽。

表單標(biāo)簽說(shuō)明
form: form 這是一個(gè)包含所有其他表單標(biāo)簽的容器標(biāo)簽。
form: input 此標(biāo)簽用于生成文本字段。
form: radio此標(biāo)簽用于生成單選按鈕。
form:checkbox此標(biāo)簽用于生成復(fù)選框。
form:password此標(biāo)簽用于生成密碼輸入字段。
form: select此標(biāo)簽用于生成下拉列表。
form: textarea 此標(biāo)簽用于生成多行文本字段。
form: hidden 此標(biāo)簽用于生成隱藏的輸入字段。

表單標(biāo)簽

Spring MVC表單標(biāo)簽是容器標(biāo)簽。它是一個(gè)父標(biāo)記,其中包含標(biāo)記庫(kù)的所有其他標(biāo)記。該標(biāo)簽生成HTML表單標(biāo)簽,并向內(nèi)部標(biāo)簽公開綁定路徑以進(jìn)行綁定。

語(yǔ)法

<form:form action="nextFormPath" modelAttribute=?abc?>

在下一節(jié)中,我們將詳細(xì)了解每個(gè)表單標(biāo)簽。

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清