Ricerca una modifica del comportamento sul tipo di contenuto predefinito di ServletResponse

Questa regola contrassegna le classi che estendono HttpServlet che non impostano il tipo di contenuto per la risposta con il metodo setContentType(). Il valore predefinito in WebSphere Application Server V5.1 era "text/html",ma il valore predefinito nella versione 6.0 è stato modificato in "none". Questa regola non ricerca le classi all'esterno della classe che estende HttpServlet per la chiamata al metodo setContentType(), per cui è possibile che HttpServletResponse venga passato ad un'altra classe che richiama il metodo setContentType(). Per questo, sarà necessario eseguire la scansione manuale del codice.

È possibile impostare la proprietà personalizzata del contenitore Web com.ibm.ws.webcontainer.contenttypecompatibility per forzare il comportamento precedente. Se questa proprietà è impostata su V4, V5, V6 o V7, contentType predefinito sarà impostato in base alla versione specificata.

Per ulteriori informazioni relative all'impostazione della proprietà personalizzata, consultare:
Migrazione dei componenti dell'applicazione web da WebSphere Application Server Versione 5.x