GDJ 8/14

Yongha Hwang·2023년 8월 14일
0

JSP

Web을 간단하게 처리 할 수 있는 Script 언어중 하나

1.Web의 구성

간단하게 Web을 처리 하기 위하여 Script언어인 JSP를 사용할 때 이를 다시 JAVA코드로 자동 변환해 주는것이 WAS(Web Application Server)인 TOMCAT 이다.

  • Client ---> Server (request)
  • Server ---> Client (response)

2. JSP 기본

  • Script 언어 : 컴파일 없이 인터프리터로 즉시 실행 될 수 있는 언어

  • html 은 서버 역할을 수행 할 수 없기 때문에 JSP를 사용한다.

  • JSP 에서는 Scriptlet 을 사용하여 JAVA 코드를 사용할 수 있다.

  • web.xml은 프로젝트에서 가장 먼저 읽히는 파일이다

3.내장 객체

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	
   
      

0개의 댓글

관련 채용 정보