Diese Regel markiert alle Zeichenfolgeliterale, die mit java:/comp in Java -Dateien oder XML-Dateien. Diese Zeichenfolge stellt gewöhnlich eine Namenskontextsuche dar. Die Java EE -Spezifikation definiert die Suchzeichenfolge als java:comp ohne Schrägstrich (/) vor comp . Apache Tomcat lässt jedoch die nicht konforme Zeichenfolge zu.
Wenn eine automatische Korrektur für diese Regel bereitgestellt wird, wird das / aus der Zeichenfolge entfernt.
Sehen Sie sich als Beispiel das folgende Code-Snippet an, das den zusätzlichen Schrägstrich enthält.
Die automatische Korrektur entfernt den Schrägstrich und aktualisiert den Code zu:
Die XML-Regel markiert nur die erste Instanz der Zeichenfolge in der Datei, falls mehrere vorhanden sind. Die automatische XML-Korrektur ändert alle Instanzen der Problemzeichenfolge in der Datei.
Sehen Sie sich als Beispiel folgendes XML-Code-Snippet an.
Die automatische Korrektur entfernt den Schrägstrich und aktualisiert den Code zu: