[Wicket-ja-user 229] Wicketでこんな物が作れました。

Back to archive index

古川 烈 r_f_315****@hotma*****
2008年 9月 30日 (火) 10:20:30 JST


古川です。

プレゼンと言いますか、成果報告と言いますか、
作成したものがあるので、皆様に見ていただきたいと思い投稿です。

自分がメーリングリストに初投稿したのは2008/06/26ですが、
矢野様、並びの他の先達のおかげで、まったく無知の状態ではじめたWicketで
約3ヶ月で「このぐらいのものは作れましたよ。」という内容です。
既存のサイトとの兼ね合いに時間を取られたのもあったので、
この内容だけなら実際はもっと短い期間で作成できると思います。
(商用サイト、個人サイトに限らずWicketを始める人の何かの指標になれば良いかなと。。。)

作成したページは下記になります。

http://www.hokende.com/insurancemarket/comparison/category/life

よく見かける商品比較のサイトです。
※まだ開発途中で生命保険だけ本稼動中です。今後どんどん拡張していく予定です

構成は「Wicket1.3.4 + Tomcat + Hibernate + Oracle」です。

大まかなサイト構造としては、

BasePage extends WebPage {

<wicket:panel> <-- ヘッダー部分

 <wicket:child> <-- メインコンテンツ部分

<wicket:panel> <--  フッター部分

}

となっています。


使用しているWicketの技術としては下記になります。

1.URL部分     <- NiceURLでクローラー対策をとりました。
2.セッション部分  <- BasePageでSession.getClientInfo()を利用してJsessionIDがURLに付かないようにしました。
3.ロード画面    <- クライアント情報を取得するときに、一瞬現れる画面を変更しました。(BrowserInfoPage)
4.ヘッダーフッター <- <wicket:panel>を利用しました。
5.ページ全体       <- 共通処理などを入れるためにBasePageとして継承元としました。
6.項目のPopUp説明  <- extensionsのModalWindowを利用しました。
7.ボタンやリンク   <- 比較機能に関するほとんどの動作をAjaxで作成しました。(wicketの機能だけで出来ています。)

だいたいこんな感じで、Wicketの初歩的な技術しか使用してないと思います。
(逆に言えば、初歩的な技術だけでここまでやれるWicketが素晴らしいと思います)

「ここはどうなっているんだ?」

とか、

「ここはたぶんこうやって作っただろうけど、こうしたほうが良いよ」

等、質問でも何でもコメント頂けるとうれしいです。

以上、失礼します。



追伸:商品を比較して資料請求して頂けると、開発費が多く出て自分が幸せになれます;-p

---------------------------------------------------
古川 烈(ふるかわ れつ)
電子メール:r_f_315****@hotma*****
---------------------------------------------------



_________________________________________________________________
秋本番!連休たくさんのこの秋、みんなのオススメ週末旅行をチェックしよう
http://clk.atdmt.com/GBL/go/112813570/direct/01/
-------------- next part --------------
HTMLの添付ファイルを保管しました...
下载 


Wicket-ja-user メーリングリストの案内
Back to archive index