[Seasar-user:12616] Re: [S2Struts]Session データの扱いについて
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2008年 1月 24日 (木) 10:26:56 JST
ひがです。
>
> 当方下記の環境で無設定S2Strutsを参考に
> 開発を行っているのですがSessionに格納された
> データ(文字列)の取得がうまくいきません。
>
> 【環境】
> s2-framework-2.3.21
> s2-extension-2.3.21
> s2-struts-1.2.10
>
> ActionをPOJOにしActionとFormの関連は
> 定数アノテーションを使用しています。
>
> この際、「HttpServletRequest#getParameter」で取得できる値は
> Formクラスに格納されているのですが「HttpSession#getAttribute」で
> 格納される値がFormクラスに格納されません。
>
> Actionクラスでセッションのプロパティ名使用したセッターメソッドを用意すると
> 値の取得が行えるのですがFormクラスでは取得できません。
>
Strutsのフォームは、リクエストのパラメータを
格納するものなので、セッションやリクエストの属性は
扱えません。
セッションやリクエストの属性はアクションで扱うって
ことでいいと思います。
Seasar-user メーリングリストの案内