[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 10867] Re: 権限により表 示内容を変えたい



村山@netgeneです.

> > なんか気持ち悪いので、 *.viewにマッチするサーブレット内で
> > setDefinition(*)をしたtiles.InsertTagを呼び出しています。
> > これで大量の一行JSPが要らなくなりました。
> 
> 恥かきついでに、もう一つだけ(汗)。ここが、よく理解できなかったのですが、今
#私もtilesは使ったこと無いのでよく分かりません.
##Javaが書ける人にはさほど魅力的に移らないし.

> 回のアプリは、画面は多いのですが、デザインは共通にしてしまってよいので、大量
> のJSPをサーブレットにまとめられるんであれば、そうしたいのですが。もう少し、
> 詳しく教えていただけないでしょうか?

何がやりたいのかとか,どの程度複雑かとかによっても変わりますけど,
結論から言えば大抵の事はできます.問題なのは,まとめるのとまとめない
のと,一体どっちの方が楽かという点だけです.(-_-)
#デザイン共通だとなると,おそらくまとめた方が楽ですけどね.

私だったら,素直にServletから呼び出される他のクラス(一つとは限らない)に
制御ロジックをまとめて置いて,その後でJSPページにforwardします.ただこの
辺はやり方がいろいろあるので,どの程度ページや制御ロジックが同じなのか
とかで答も変化するでしょう.

#多分Strutsだと,org.apache.struts.action.Actionあたりをオーバー
#ライドすることになるんじゃないかと思う.マッピングも色々変えられる
#ようです.