Как предварительно выбрать значение переключателя в Struts 2
Скачать -Struts2-Radio-Button-Example.zip
Вот несколько примеров Struts 2, чтобы продемонстрировать, как предварительно выбрать значение по умолчанию для переключателя, сгенерированного с помощью List, OGNL и объекта.
1. List
В коде Java создайте список для возврата значений для переключателя.
//... Listgenders = new ArrayList (); genders.add("male"); genders.add("female"); genders.add("unknown"); //... public List getGenders() { return genders; } public String getDefaultGenderValue(){ return "unknown"; } //...
На странице результатов тега
Он сгенерирует следующий HTML-код ...
2. OGNL
На странице результатов создайте переключатель с помощью выражения OGNL иpreselect the “2” as the default value.
Он сгенерирует следующий HTML-код ...
3. объект
В коде Java создайте объект Language со свойствами languageCode и languageDisplay.
//... public class Language{ private String languageCode; private String languageDisplay; //getter and setter methods }
//... Listlanguages = new ArrayList (); languages.add( new Language("EN", "English") ); languages.add( new Language("FR", "France") ); languages.add( new Language("CN_ZH", "Chinese") ); languages.add( new Language("DE", "German") ); //... public List getLanguages() { return languages; } public String getDefaultLanguageValue(){ return "CN_ZH"; } //...
На странице результатов тега
Он сгенерирует следующий HTML-код ...