S2StrutsのPOJO Form利用時の仕様について −その2−

 id:kanag さんのコメントをもとに、BindingUtil.javaを下記のように修正してPOJO Formとして扱えることを確認しました。ありがとうございました。

BindingUtil.javaファイルの変更

ActionFormUtil.setActualForm(container.getRequest(), value, mapping);
         ↓
String scope = mapping.getScope();
if (Constants.REQUEST.equals(scope)) {
    container.getRequest().setAttribute(mapping.getAttribute(), value);
} else {
    HttpSession session = container.getRequest().getSession();
    session.setAttribute(mapping.getAttribute(), value);
}