[java][seasar] BeanWrapper
例によって SAStruts の話題ですけれども。
pageContext.findAttribute() したら、BeanWrapper が返ってきた。こ、これは!
ActionWrapper さんが、POJO Action のプロパティを色んなラッパーで包んでから HttpServletRequest に詰めてあげているのか。WrapperUtil#convert() が肝。ふむふむ。BeanWrapper は Map 実装だから、EL式でサラサラッとアクセスできる、ということかな?
ということは、前述の
${sessionScope.formDto.first}
を可能にするには、セッションに格納する際に、dto を BeanWrapper で包んであげれば良いってことか。あー、でも Action で使うときが、めんどくさい?