public class FormUtil extends Object
set javabean value into input,radio,textarea etc.
formタグ内部の入力フォーム(input,radio,textarea等)にJavaBeanの値をセットするユーティリティ
Constructor and Description |
---|
FormUtil() |
Modifier and Type | Method and Description |
---|---|
static Option |
makeOption(LabelValueBean bean)
LabelValueBeanをもとに、ひとつのoptionタグを返します。
|
static Option |
makeOption(String value,
String label)
ラベルとvalueをもとに、ひとつのoptionタグを返します。
|
static List<Option> |
makeOptionList(Collection<LabelValueBean> list,
List<Option> resultList)
LabelValueBeanのリストをもとに、optionタグのlistを返します。
|
static void |
populateForm(Form form,
Object bean)
formタグオブジェクトにJavaBeanの値をセットします。
複数の値を取りうるpropertyは配列としてBeanにセットしておいてください。
|
public static List<Option> makeOptionList(Collection<LabelValueBean> list, List<Option> resultList)
LabelValueBeanのリストをもとに、optionタグのlistを返します。
list
- resultList
- empty List. Usually, put new ArrayList <Option> as is.
空のlist。通常は new ArrayList してそのまま渡してくださいpublic static Option makeOption(LabelValueBean bean)
LabelValueBeanをもとに、ひとつのoptionタグを返します。
bean
- public static Option makeOption(String value, String label)
value
- label
- public static void populateForm(Form form, Object bean) throws IllegalAccessException, InvocationTargetException
formタグオブジェクトにJavaBeanの値をセットします。 複数の値を取りうるpropertyは配列としてBeanにセットしておいてください。
form
- Form tag type objectbean
- JavaBeanIllegalAccessException
InvocationTargetException
Copyright © 2021 Project Mixer2. All rights reserved.