웹 프로그래밍을 할 수 있는 언어들: JSP, ASP, PHP 등. 

우리는 자바 기반의 JSP를 배움

클라이언트가 요청하면 서버에 전송되고 다시 서버에서 클라이언트로 응답함. 

클라이언트의 요청을 JSP가 처리하고 해석하며 was(웹 애플리케이션 서버)를 통해 동적인 처리가 가능.

 

  • 톰캣(WAS중 하나)을 설치해서 내 컴퓨터를 서버로 만듦. 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공. 

https://tomcat.apache.org/download-90.cgi

 


 

  • Java JEE를 실행하고 우측 상단에서 Open Perspective에서 Java EE를 선택

 

 

 

 

  • Package Explorer에서 Dynamic Web Project를 새로 만듦

 

 

 

  • (프로젝트 이름을 FirstJSP로 했음)

 

 

  • New Runtime에서 Apache Tomcat v9.0을 선택하고 Next

 

 

  • JRE를 선택하고 Finish

 

 

 

  • WebContent에 JSP File 만들기 (반드시 WebContent에 만들기. WEB-INF에 만들면 오류남)

 

 

  • 파일명은 NewFile.jsp로 하고 Next

 

  • html5 선택

 

 

  • 만들어놓은 JSP 파일에서 마우스 우클릭 Run As-Run on Server

 

 

  • 오류가 날수도 있다. 포트 번호를 8080에서 다른 것으로 바꿔주고 인코딩 방식도 UTF-8로 바꿔줘야함

  • Package Explorer에서 Servers라는 폴더가 새로 생겼다면 server.xml을 열고 port 번호를 바꿈

 

 

 

  • Window-Preferences-Web-JSP Files-Encoding을 UTF-8로 변경

 

 

 

  • Window-Preferences-General-Web Browser-설정을 아래와 같이 바꿈 (Chrome)

 

 

  • JSP파일에서 HTML형식 중 body 부분에 아무 내용을 타이핑하고 저장

 

 

  • JSP파일에서 다시 우클릭-Run As-Run on Server를 하면 크롬에서 팝업창이 뜸

 

 

 

+ Recent posts