본문 바로가기

URL6

HTTP url 의 구성 url 은 프로토콜 + 도메인 + 포트번호 + 웹서버의 루트에서의 상대경로 로 이루어져있다 http://localhost:3000/1.html 를 예시로 들어 해석하면 http:// http 프로토콜을 사용하겠다 // 뒤에 도메인 주소를 받겠다 localhost: 도메인 주소는 localhost 이다. www.naver.com 같은 것이 여기에 해당된다. : (콜론) 뒤에 포트번호를 받겠다 http 의 경우 기본 포트인 80번 포트를, https 의 경우 443번 포트를 사용한다면 포트번호를 생략이 가능하다 포트번호가 생략되어 있다면 각 프로토콜에 맞는 기본 포트번호를 사용하고 있는 것이다 3000 포트번호는 3000 이다. 위에서 말했듯이 기본포트를 사용 시 포트번호는 생략 가능하다 / 웹서버의 루트를.. 2022. 8. 11.
servlet spec 3.0 미만에서 xml의 display-name 의미 서블릿 스펙 3.0 미만에서는 어노테이션을 지원하지 않기때문에 xml 에서 각 서블릿마다 맵핑을 시켜줘야 한다 서블릿 맵핑 태그에서 url-pattern 과 servlet-name 이 서로 매칭되어 맵핑 되고 - 사실상 서블릿 네임이란 변수에 url 패턴을 저장하는 것과 같다 서블릿 태그에서는 서블릿 네임이란 변수로 url을 가져와 사용하게 한다 따라서 서블릿 맵핑 태그와 서블릿 태그의 서블릿 네임은 같은 변수이므로 같아야 한다 - 같은 변수로 쓰이니까! url 이 여러개일때 각각을 서블릿 네임 변수에 담아 사용하게 된다 servlet-class 는 변수 servlet-name 이 가리키는 실제로 실행될 서블릿 클래스 파일이다 - 즉, 변수에 서블릿 네임에 할당한 값이 서블릿클래스라고 할 수 있다 ser.. 2022. 7. 4.