ServletResponse デフォルト・コンテンツ・タイプの振る舞いの変更を確認する

この規則は、以下を使用して応答のコンテンツ・タイプを設定しない HttpServlet を拡張するクラスにフラグを立てます。 setContentType() メソッド。 WebSphere Application Server V5.1 でのデフォルト値は「text/html」でしたが、バージョン 6.0 のデフォルト値は「none」に変更されました。 このルールは、 HttpServlet を継承するクラスの外部にあるクラスを検索しません。 setContentType() メソッド呼び出し。これにより、 HttpServlet応答を呼び出す別のクラスに渡すことができます。 setContentType() メソッド。 これに対しては、コードを手動でスキャンする必要があります。

Web コンテナーのカスタム・プロパティー com.ibm.ws.webcontainer.contenttypecompatibility を設定して、強制的に以前の振る舞いにすることができます。 このプロパティーを V4、V5、V6、または V7 に設定すると、デフォルト contentType は、指定されたバージョンに基づいて設定されます。

カスタム・プロパティーの設定の追加情報については、以下を参照してください。
WebSphere Application Server Version 5.x からの web アプリケーション・コンポーネントをマイグレーションする