「同じような作りをしている複数の画面のうち、1つだけ妙に画面描画(メニュークリックから初期画面表示まで)が遅いものがあるから調べてほしい」 これだけの情報だと、かなり漠然としているので調べるのは不可能に近いのですが、ソースも環境もあり、開発者にもヒアリングできるので行ってみようということになりました。 まず、画面側(javascript)の問題なのか、サーバ側(Java)の問題なのかを切り分ける必要があります。この画面だけが遅いので、この画面特有の処理が最初に始まる部分を探し出し、この部分にデバッグポイントを設けました。なお、javascriptのデバッグにはfirebugを利用しました。サーバ側のデバッグはeclipseです。すると、この画面特有の処理が始まる以前が遅いということが分かりました。どのポイントにも到達するまえに遅いと言われている現象が発生したためです。 次にHTTP通信につ
