- PR -

attributeに"hoge.hoge"と名前をセットしてあるオブジェクトをJSTLのELで取得する方法

1
投稿者投稿内容
睡職人
会議室デビュー日: 2003/01/08
投稿数: 2
投稿日時: 2004-05-28 11:08
初めて投稿いたします。

SessionScopeのattributeに"hoge.hoge"という名前でオブジェクトを登録していた
場合、ELを使用してそのオブジェクトをJSP内で取得しようとしてもうまくいき
ません。

${hoge.hoge}と記述した場合、"hoge"という名前のオブジェクトの"hoge"プロパティ
ということになってしまうので当たり前といえば、当たり前なのですが・・・。

スクリプトレットを使用せずにJSTLだけではどうにも出来ないのでしょうか?

このような事例はいくらでもあるような気がして、自分なりに調べたつもりでは
ありますが、解決できませんでした。

よろしくお願いいたします。
Anthyhime
ぬし
会議室デビュー日: 2002/09/10
投稿数: 437
投稿日時: 2004-05-28 21:41
sessionScope['hoge.hoge']
しかないね。
睡職人
会議室デビュー日: 2003/01/08
投稿数: 2
投稿日時: 2004-05-31 10:58
sessionScope['hoge.hoge']でうまくいきました。

ありがとうございました。

#自分で気づかなかったのがちょっと恥ずかしい。
1

スキルアップ/キャリアアップ(JOB@IT)