アプリケーションコンテキスト
アプリケーションコンテキストは、コンフィギュレーション情報をアプリケーションに提供する際に使用される一連のコンフィギュレーションファイルを表し、<Windchill>\codebase\WEB-INF\MVCDispatcher-servlet.xml にあります。
• <Windchill>\codebase\config\mvc\ フォルダ内のすべての Spring コンフィギュレーション xml ファイルをインポートします。カスタムコンフィギュレーションは <Windchill>\codebase\config\mvc\custom.xml に配置します。
• <Windchill>\codebase\config\mvc\ にあるプロパティファイルで指定されているマッピングをロードすることで、アノテーションなしコントローラ用のハンドラマッピングを定義します。カスタムハンドラマッピングはすべて <Windchill>\codebase\config\mvc\custom.properties に配置します。
|
アノテーション @Controller が付いたすべての Spring クラスが、同じクラス内に @RequestMapping による URL マッピングを持っている必要があります。そのようなクラスのその他のリクエストマッピングコンフィギュレーションは、アプリケーションコンテキストの XML またはプロパティファイルで提供されているかどうかにかかわらず、Spring 5.0 および Windchill 11.1 M020 ではサポートされていません。
|
Web コンテナが初期化されると、Spring はアプリケーションコンテキストをロードするので、コンフィギュレーション変更を有効にするには、サーバーを再起動する必要があります。