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 - JavaBeanIllegalAccessExceptionInvocationTargetExceptionCopyright © 2021 Project Mixer2. All rights reserved.