이 규칙은 다음으로 시작하는 문자열 리터럴을 플래그 지정합니다. java:/comp Java 파일 또는 XML 파일에서 사용할 수 있습니다. 이 문자열은 일반적으로 이름 지정 컨텍스트 검색을 나타냅니다. Java EE 스펙은 검색 문자열을 다음과 같이 정의합니다. java:comp 앞에 슬래시 (/) 가 없어야 합니다. comp . 그러나 Apache Tomcat 은 비준수 문자열을 허용합니다.
소스 스캐너에서 이 규칙에 대한 Java 빠른 수정사항을 사용할 수 있습니다. 이 규칙에 대한 빠른 수정사항은 문자열에서 /를 제거합니다.
예를 들어, 추가 슬래시가 있는 다음 코드 스니펫을 생각해 보십시오.
빠른 수정사항은 슬래시를 제거하여 이 코드를 다음 코드로 업그레이드합니다.
문자열이 여러 개가 있는 경우, XML 규칙은 파일에서 문자열의 첫 번째 인스턴스만 플래그 지정합니다. 소스 스캐너에서 XML 빠른 수정사항을 사용할 수 있습니다. XML 빠른 수정사항은 파일에서 문제가 있는 문자열의 모든 인스턴스를 변경합니다.
예를 들어, 다음 XML 코드 스니펫을 생각해 보십시오.
빠른 수정사항은 슬래시를 제거하여 이 코드를 다음 코드로 업그레이드합니다.