リダイレクトとmethodの微妙な関係
Webアプリにおいて,データベースへの更新処理の後に一覧表示画面に戻る,という画面遷移はほとんどのアプリケーションで見受けられる基本的なものだ。この画面遷移,何も考えずにStrutsなどで作ってしまうと,後で問題が発生する。 その問題とは,「F5問題」だ。更新処理後に表示される一覧表示画面で,Webブラウザのページ再更新機能([更新]ボタン押下やF5キー押下など)を実行すると・・・という場面の話である。通常,Strutsなどでは,「更…
Webアプリにおいて,データベースへの更新処理の後に一覧表示画面に戻る,という画面遷移はほとんどのアプリケーションで見受けられる基本的なものだ。この画面遷移,何も考えずにStrutsなどで作ってしまうと,後で問題が発生する。 その問題とは,「F5問題」だ。更新処理後に表示される一覧表示画面で,Webブラウザのページ再更新機能([更新]ボタン押下やF5キー押下など)を実行すると・・・という場面の話である。通常,Strutsなどでは,「更…
10月22日に,狭山スキー場がオープンしていた! [狭山スキー場ホームページ](http://www.seibu-group.co.jp/rec/sayama/) 来週,初滑り行ってこようっと。誰に何言われようとも,行ってやるっ!…
so-net blogでも,やっとサイドバーに自作のコンテンツを置けるようになった。早速,恥ずかしながら「 [バイオグラフィー(生い立ち)](http://www.eisbahn.jp/yoichiro/2005/03/post11.html)」「 [ポートフォリオ(というか年表)](http://www.eisbahn.jp/yoichiro/2005/03/post12.html)」のリンクを作ってみた。 このポートフォリオ,何気…
日本はやっと涼しくなってきたレベルなのに,世界はもうシーズン到来である。 マイヤー逆転Vで単独2位/W杯大回転 [http://www.nikkansports.com/ns/sports/f-sp-tp0-051023-0034.html](http://www.nikkansports.com/ns/sports/f-sp-tp0-051023-0034.html) 昨シーズンはかなり不本意だっただけに,今シーズンはそーと…
会社の知り合いから,とても素敵なサイトを教えてもらった。 Dukeの館 [http://mlv.lolipop.jp/mascots/duke/](http://mlv.lolipop.jp/mascots/duke/) Dukeの様々な姿を見ることができる。というか,Javaの歴史がDukeの姿によく表れている。 Dukeを見ると,なぜかワクワクするのは,やっぱり根っからのJava好きなんだろうな,僕は。…
オープンソースが当たり前になった現在では,ユーザの人気というか,採用されるオープンソースプロダクトの取捨選択が,すごい極端な結果として現れるようになった。つまり,多くの場合,良いオープンソースプロダクトは見通しの良いコードであり,良いコードには多くの人が集まってくるっていう構図である。当たり前の話だけど。 でも,良いコードに集まってくるのは,どうやら何も人間だけではないっぽい。例えば,これ。 IBM、エクリプス財団に「Rationa…
IP Messenger for Eclipseの開発には,複数台のマシンが必要となる。とはいえ,1台でも何とか動作確認とかしたかったので,久々にVMWareなんぞを使ってみようかなと思い,挑戦を開始した。 VMWareは早くもバージョン5まで到達していた模様(前に使っていたときは3だった)。早速 [VMWareのWebサイト](http://www.vmware.com/jp/products/desktop/wsfeatures.…
次案件では,後ろに構えるシステムとのやり取りにJMS(Java Messaging Service)を使用する予定だ。もちろんそこにはトランザクションも挟める必要がある。つまり,あるデータベースへのアクセスと,MOM(Message Oriented Middleware)との通信を,一つのトランザクションとして束ねなくちゃいけなくて,抽象化したり,AOPでトランザクションをかけたり,といったことをしたくなってくる。 そこでやっぱり有…
開発を進めているIP Messengerプラグインだが,sourceforge.jpにてオープンにすることにした。 [ipmsg4e : sourceforge.jp] [https://sourceforge.jp/projects/ipmsg4e/](https://sourceforge.jp/projects/ipmsg4e/) オレンジレンジの「キズナ」をもう6時間延々とリピートしながら,今日はプログラムをしていた。…
まだ完全に離れるわけじゃないけど,やっぱり自分の周りからの使われ方は,1つのプロジェクトの初めから終わりまでベッタリというわけじゃないようになってきている。それはそれで「飽きっぽい」僕としては喜ばしいことなんだけど,同時に「責任を全うできてないのでは?」と感じてしまうのも事実だ。でも,仕方がない。仕事とは,そういうものだ。 というわけで,僕がいま携わっているプロジェクトはまだまだ終わらないけど,僕としての区切りがきたっぽいので,反省文…