struts s標籤中的s select標籤用法

2021-08-07 22:19:05 字數 962 閱讀 6669

一、常用結構:

這裡列舉幾個常用的屬性吧:

1、id:可能要做某些取值操作

2、name:用來作為action中取值的屬性

3、value:用來預設input元素的value屬性

4、list:在後台或者自定義的乙個取值集合(這個是個必填項)

5、listkey:標籤的key值,也就是我們後台要獲取到的key(一般不會用value來作為條件。)

6、listvalue:標籤的value值,也就是標籤在選擇的時候,會顯示的具體的乙個值的解釋(比如地區,key=1 , value=「中國」,那麼就會顯示「中國」這個在介面上,而看不到1)

7、headerkey:預設的key值,一般設為"",0,或者-1等

8、headervalue:預設的value值,一般設為「請選擇」等(自定義就好)

二、用法。

1.靜態用法:

解釋:這裡從頁面來靜態(也就是在頁面中寫死啦)構造下拉選項,關鍵點是list="#" 通過它實現的select的兩個option 。headerkey指定預設的選項的   「value」,headervalue指定預設的選項「text」。

2.動態用法:

解釋:這裡通過乙個list型別的物件來動態生成乙個下拉列表。list="***names"表示action裡有乙個list型別的userlist屬性。listkey="code"表示當前option的value從***names裡的當前user物件的code屬性取值。listvalue="name"表示當前option的text從userlist裡的當前user物件的name屬性取值。

三、拓展。

select還有一些屬性。如下表:

中 標籤 HTML中的標籤

講一下html中檔案標籤和文字標籤的使用 目的是學會使用,所以借助工具可以省好多時間 1.檔案標籤 構成html最基本的標籤 html html文件的根標籤 head 頭標籤。用於引入html文件的一些屬性。引入外部的一些資源 title 標題標籤 body 體標籤 html5中定義該文件是html...

中 標籤 vue中的template標籤

1.template標籤,html5提供的新標籤,更加規範和語義化 可以把列表項放入template標籤中,然後進行批量渲染 在html頁面中複製以上 發現在瀏覽器並沒有渲染出任何資訊,這是因為template標籤內容天生不可見,設定了display none 屬性,同樣我們也需要留意一些js操作t...

body標籤中l的相關標籤

h1 h6 font u b,strong em sup sub div,span br hr center pre imga ul ol dl table form 一 列表標籤 列表標籤主要分為三種。1 無序列表 效果如下 在這裡需要注意 屬性 效果如下 列表之間是可以進行巢狀使用的。舉個例子 ...