JSP개발환경에 필요한 기본 3가지 + 1가지(인내심) 내환경: Windows 10 x64 지금 다운 받는 모든 파일들은 C:\JSP 폴더 내에 넣어두자. 1. Tomcat(Web Server Application) downloads.apache.org/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45-windows-x64.zip 압축 해제하고 여기 풀어두자~! 2. Java www.oracle.com/java/technologies/javase-jdk16-downloads.html#license-lightbox 다음다음다음해서 설치완료 후! 중요! 환경변수 설정 제어판 -> 시스템 및 보안 -> 시스템 -> 고급시스템설정 -> 환경변수 시스템변수에서 새로 만들기! ..
Servlet이란? Server Application Let: 어플리캐이션조각이라고 하며, 수 많은 기능들이 따로 구현되어 있음 예) 사용자가 하나의 list를 요청하면 list라는 서블릿만 실행해서 결과를 보여준다. 사용자가 하나의 reg를 요청하면 reg라는 서블릿만 실행해서 결과를 보여준다. ... 전체 프로그램을 모두 실행시킬 필요가 없다! 보통은 이클립스와 같은 프로그램으로 서블릿 코드를 쉽게 작성하지만 기본을 알기위해서 요로캐 해보자! 서블릿 코드 작성준비물 : Notepad++(메모장), JDK, 톰캣 *참고: WAS란? Web Application Server 먼저 노트패드에 서블릿 코드를 쓰자! Nana.java import javax.servlet.*; //javax.servlet을 사..
Context사이트란? 여러팀들이 각각의 사이트(하위 디렉토리)를 따로 만들고 localhost:8080(최상위폴더=root)내에서 각각의 사이트(하위 디렉토리들)을 요기서 통합해서 하나의 사이트에서 실행하는 것 처럼만드는데 이때 각각의 사이트(하위 디렉토리들)을 Context사이트라고 한다 결론은 최상위 디렉토리(사이트): 여기서 사이트들을 통합하고 여기서만 실행하는 것 처럼 보이게한다. 하위 디렉토리들(사이트들) = Context사이트: 하나의 사이트이지만 위의 최상위 디렉토리내에서 실행하는 것 처럼 보인다. 이유: 사이트간의 간섭을 줄이고 복잡한 협업을 할때 편의성을 유지하기 위해서일거다. 사용방법: 내가 사용하고 있는 C:\JSP\apache-tomcat-9.0.45\conf 내의 server.x..