문제

라코 디스

위는 Tomcat의 web.xml의 스 니펫입니다.시작시 URL 패턴 *NEXTEVENT* 발생 <인용구>

java.lang.IllegalArgumentException : 서블릿 매핑의 잘못된

누군가 오류를 암시 할 수 있다면 대단히 감사하겠습니다.

도움이 되었습니까?

해결책

라코 디스

URL 패턴이 유효하지 않습니다.별표로 끝나거나 별표로 시작할 수 있습니다 (파일 확장자 매핑을 나타냄).

URL 패턴 사양 : <인용구>

  • ‘/’문자로 시작하고‘/ *’로 끝나는 문자열 접미사는 경로 매핑에 사용됩니다.
  • '*.'접두사로 시작하는 문자열은 확장자로 사용됩니다. 매핑.
  • '/'문자 만 포함 된 문자열은 '기본값'을 나타냅니다. 응용 프로그램의 서블릿.이것에 서블릿 경로가 요청 인 경우 URI 마이너스 컨텍스트 경로 및 경로 정보가 null입니다.
  • 다른 모든 문자열은 정확히 일치하는 경우에만 사용됩니다.

    자세한 내용은 Java Servlet 사양 버전 3.1의 섹션 12.2를 참조하세요.세부 정보.

다른 팁

이를 수행 할 수있는 해결 방법은 URL 재 작성을 위해 서블릿 필터를 추가하는 것입니다. NEXTEVENT 를 / NEXTEVENT / (NEXTEVENT 이전의 항목) / (NEXTEVENT 이후의 항목) 또는 이와 유사한 항목으로 다시 씁니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top