package sample.pg;
import javax.servlet.http.*;
import org.apache.struts.action.*;
import org.apache.commons.beanutils.*;
public class BeanUtilAction extends Action {
public ActionForward execute(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
// BeanUtilFormから、プロパティ"stringData"の値を取得する
String str = BeanUtils.getProperty(form, "stringData");
// BeanUtilFormから、プロパティ"arrayData"の値を取得する
String[] array = BeanUtils.getArrayProperty(form, "arrayData");
// BeanUtilFormから、ネストしたプロパティ"copyData.tel"の値を取得する
String nst = BeanUtils.getNestedProperty(form, "copyData.tel");
return mapping.findForward("success");
}
}
|