Rechercher un changement de comportement du type de contenu par défaut de ServletResponse

Cette règle marque les classes qui étendent HttpServlet qui ne définissent pas le type de contenu pour la réponse avec le setContentType() . La valeur par défaut dans WebSphere Application Server version 5.1 était "text/html" ; elle a été remplacée dans la version 6.0 par "none". Cette règle ne recherche pas les classes en dehors de la classe qui étend HttpServlet pour la setContentType() appel de méthode, il est donc possible que la réponse HttpServletpuisse être transmise à une autre classe qui appelle la setContentType() . Une recherche manuelle devra être effectuée sur le code pour cela.

La propriété personnalisée com.ibm.ws.webcontainer.contenttypecompatibility du conteneur Web peut être définie de sorte à forcer l'ancien comportement. Si cette propriété a pour valeur V4, V5, V6 ou V7, le type de contenu par défaut est défini en fonction de la version spécifiée.

Pour plus d'informations sur la définition de la propriété personnalisée, voir
Migration de composants d'application web de WebSphere Application Server version 5.x