Web을 간단하게 처리 할 수 있는 Script 언어중 하나
간단하게 Web을 처리 하기 위하여 Script언어인 JSP를 사용할 때 이를 다시 JAVA코드로 자동 변환해 주는것이 WAS(Web Application Server)인 TOMCAT 이다.
Script 언어 : 컴파일 없이 인터프리터로 즉시 실행 될 수 있는 언어
html 은 서버 역할을 수행 할 수 없기 때문에 JSP를 사용한다.
JSP 에서는 Scriptlet 을 사용하여 JAVA 코드를 사용할 수 있다.
web.xml은 프로젝트에서 가장 먼저 읽히는 파일이다
Request 객체 : Client 로 부터 온 요청에 대한 모든 정보를 다룬다.
(도메인 / 포트번호 / 요청방식 / IP주소
<!-- page 출력은 총 3가지 방법이 있다. -->
<!-- 1.response / 2. scriptlet = out 위에서 아래 순서 / *섞어서 쓰지 말것. 순서가 뒤죽박죽-->
<%="<p>첫번째, 스크립틀릿 출력문 사용</P>" %>
<% out.print("<p>두번째 out 내장객체를 활용한 방법</p>"); %>
<% response.getWriter().write("<p>세번째, response 객체를 활용한 방법</p>"); %>
<!-- 출력 자체는 response 것이기 때문에 가장빠르다.
출력명령을 줄이기 위해서 out 객체를 만들었다.(response 자식이기 때문에 더 빠를 수 없다)
scriptlet 역시도 out 객체를 사용한다.(그렇기 때문에 out 객체와 scriptlet은 동급)
//80포트를 누가 쓰는지 확인
//netstat -ano | findstr 80
//pid 5760이 어떤 서비스 인가?
//tasklist /svc /FI "PID eq 5760
//pid 5760 죽이기
//taskkill /f /pid 5706