JSP日記 ブックマークを使ってみる 03.12.28



1. やばい。。。JSP飽きてきた!!

 正直、JSP飽きたかも!!ということで、こんな感じのブックマークを作るページを作ってみまーす。。。

 アタクシは、ある程度ブラウザのブックマークが貯まってきたら、よく使うとこだけまとめて他のマシンからアクセスできるようにしてました。でも、今まで手作りでめんどくさかった。これを簡単に更新できるようにしてみるかーという感じです。

 こんな感じのページが作れますよーに!!


図1.-1 こんな感じ



2. 設計
2.1 さっそく夢を膨らませる

 機能は、こんな感じにしました。ToDoリストとほとんど同じですが、項目の順番を入れ替えられるようにしてみます。



図2.1-1 ユースケース図


状態遷移は、こんな感じですかねぇ?


図2.1-2 ステータス図



2.2 設計図を書いてみる
 画面とかは、こんな感じにしました。更新、削除などの処理を同じファイルbm-include.jspでやることにしました。こないだ作ったToDoリストは、更新やら削除処理を各ページにばらまいてしまい、作るのがめんどくさかったので、今回はまとめることにしました。
 世の中、クリスマスというのに何を描いてるんだか。。。悲しい。まったく。


図2.2-1 画面と処理の流れ


 画面のデザインはこんな感じにしてみます。


図2.2-2 入力画面



図2.2-3 編集画面


データファイルは、いつものようにこんな感じで。


図2.2-4 データファイル形式



3. とりあえず完成!

 選択した項目を、「移動先インデックスに移動」させるつもりだったが、めんどくさくなったので「上に移動」「下に移動」に変更した。この方が分かりやすい(ような気がするし)。。。
 データファイルの形式も、コーディングがめんどくさくなったので、ちょっと変更した。

ソースファイル


図3.-1 ブックマーク一覧画面



図3.-2 編集画面



図3.-3 新規追加/更新画面



図3.-4 削除確認画面





4. 感想
 以前より、だいぶスラスラ書いて行くことができたような気がする。設計図を書いてから、実際のコードを書くまで2日くらい空いてしまったので、だいぶやる気が無くなっていたが、なんとか完成させることができた。
 反省点としては、今回もデータファイルの入出力の排他をしていない、という点と、エラー画面にエラー原因を出力していない、という2点。どちらもめんどくさくて、省いてしまった。まあ、自分専用なのでいいか。。。

 というか、俺は年末にいったい何をやっているんだろう。_| ̄|◯


戻る