Questa regola contrassegna il <is-xml> e <page-encoding> Opzioni di configurazione JSP trovate nel <jsp-property-group> della web.xml .
Esempio di jsp-config-property:La specifica JSP è stata chiarita rispetto al modo in cui tali opzioni di configurazione si applicano ai file JSP inclusi. A partire da WebSphere Application Server V8, il <is-xml> e <page-encoding> si applicano solo ai file JSP che corrispondono allo schema URL e non ai file JSP inclusi, a meno che non corrispondano anch'essi allo schema URL.
Nelle release precedenti, se un JSP era incluso (all'inizio o alla fine) da un altro JSP che corrispondeva ad un property-group, le impostazioni property-group venivano applicate anche al file incluso. La maggior parte delle proprietà definite in un gruppo di proprietà JSP si applicano all'intera unità di conversione. Ciò significa al file JSP richiesto corrispondente mediante il modello URL e a tutti i file inclusi mediante la direttiva include. Le eccezioni sono le <page-encoding> e il <is-xml> proprietà, che si applicano separatamente a ogni file JSP corrispondente al modello URL pattern.
L'opzione di configurazione viene contrassegnata, in modo che sia possibile correggere la configurazione oppure ripristinare il comportamento precedente. Per risolvere il problema, creare un altro file <jsp-property-group> per corrispondere ai file inclusi dove si vuole applicare la configurazione.
Correzione di esempio:La proprietà personalizzata del contenitore web com.ibm.wsspi.jsp.reusepropertygroupconfigoninclude o l'attributo JSP reusePropertyGroupConfigOnInclude può essere usato per tornare al vecchio comportamento. Impostare su true per ripristinare il comportamento. L'impostazione predefinita per questa proprietà è false che consente il nuovo comportamento definito dalla specifica.
Per ulteriori informazioni, consultare: