JavaWeb 프로그래밍 서브렛의 기본 구성
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.Servlet.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/Servlet</url-pattern>
</servlet-mapping>
Servlet의 설정은 두 부분을 포함한다. 1. 3. 확장자 일치:
l. "/"로 시작하고 "/*"로 끝나는 것은 경로 매핑에 사용됩니다.2. 접두사로 "*."처음에는 확장 맵을 만드는 데 쓰였다.3. "/"는 default servlet 맵을 정의하는 데 사용됩니다.4. 나머지는 상세한 맵을 정의하는 데 쓰인다.예:/aa/bb/cc.action
용기 찾기 규칙: 1. 용기는 먼저 완전한 일치를 찾고, 찾을 수 없으면 디렉터리 일치를 찾고, 찾을 수 없으면 확장자 일치를 찾습니다.2. 요청이 여러'디렉터리 일치'와 일치하면 용기에서 가장 긴 일치를 선택합니다.예를 들어 servleta의 url-pattern은/test/*이고 servletB의 url-pattern은/test/b/*입니다.http://localhost/test/b용기는 가장 긴 경로의 servlet을 선택하여 일치합니다. 바로 이곳의 servletB입니다.참고:'/*.action 이렇게 정상적인 일치하는 것은 틀릴 수 있습니다.이 일치는 경로 맵에 속하고 확장 맵에 속하기 때문에 용기가 판단할 수 없습니다.위에서 설명한 것은 Servlet의 가장 기본적인 설정일 뿐이고 다른 매개 변수도 많아서 스스로 연구할 수 있는 흥미가 있기 때문에 여기서 일일이 군더더기 설명하지 않겠습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JPA + QueryDSL 계층형 댓글, 대댓글 구현(2)이번엔 전편에 이어서 계층형 댓글, 대댓글을 다시 리팩토링해볼 예정이다. 이전 게시글에서는 계층형 댓글, 대댓글을 구현은 되었지만 N+1 문제가 있었다. 이번에는 그 N+1 문제를 해결해 볼 것이다. 위의 로직은 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.