2

バネ速度マクロにバインドされたいくつかのフィールドを持つフォームがあります。

#springFormInput("model.email", "required email='true' maxlength='100'")
#springFormInput("model.name", "required maxlength='100'")
...

DropDown を値にバインドし、その DropDown の OPTIONS をモデルの値に設定します。次のようにします。

public class MyDto {
    private String email;
    private String name;
    private String dropdownValue;
    private List<String> dropdownOptions;

    ...
}

そして、私の見解は次のとおりです。

#springFormInput("model.email", "required email='true' maxlength='100'")
#springFormInput("model.name", "required maxlength='100'")
#springFormSingleSelect("model.dropdownValue", "dropdownOptions", "required")
...

動いていない。リストには値がありません。どうやってやるの?

4

2 に答える 2

0

同様の質問を見つけましたが、この質問に対する回答が役立つことを願っています。

 #set ($end = $dataItems.size() - 1)
    #foreach($i in [0..$end])
      #springFormSingleSelect( "dataItems[$i].data1" $labelKeys "")
    #end

起源

于 2013-06-07T17:58:31.257 に答える