11月6日

重要な課題

  • 画面遷移(静的ページで可)
  • ログイン・ログアウト
  • パラメータからデータ受け取り
  • 受け取ったデータの表示
  • データの永続化
  • デザイン

Backlogの課題の粒度を小さくする

「各画面の○○」のような課題は、「A画面の○○」「B画面の○○」のように、画面別の課題にする。
DB連携はエンティティ別に分ける。
基本的な動きが完成したときは課題を完了させ、問題点はバグとして新しく課題を追加する。

Webアプリが期待通りに動作しないときの対処

コンテキストルート( http://localhost:8080/appname/ )にアクセスして404エラーになる場合は、設定に問題があるためにアプリケーションコンテキストが動作していない可能性が高い。
コンソールビューを参照して例外が発生していないか確認する。例外が発生している場合は、例外に表示されているメッセージをヒントにして問題を解決する。

コンテキストルートの設定が間違っていないかを確認する。プロジェクトのプロパティを開き、以下の内容をチェックする。

  • 「プロジェクト・ファセット」を選択して「動的Webモジュール」のバージョンを「2.5」に設定し、行の左端のチェックをONにする。
  • 「Webプロジェクトの設定」を選択して、「コンテキスト・ルート」の設定を確認する。

コンテキストルートにアクセスできて、期待通りに動作しない場合は、変更前のJSPやJavaによって動作している可能性があるので、古いファイルを削除するために以下の操作を試してみる。

  • [プロジェクト]-[クリーン]してプロジェクトをビルドしなおす
  • Tomcatを停止してクリーンする(サーバービューのTomcatを右クリックしてクリーン)
  • Tomcat配下のWebアプリを右クリックして「モジュール・ワーク・ディレクトリーをクリーン」を実行する
  • Tomcat配下のWebアプリを削除して追加しなおす
  • サーバービューでTomcatを削除して再登録する

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です