서블릿3 [JSP] 서블릿 초기화 및 데이터 공유 1. 서블릿 초기화 파라미터 : ServletConfig 특정 Servlet이 생성될 때 초기에 필요한 데이터들이 있습니다. 특정 경로나 아이디 정보등이 해당됩니다. 이러한 데이터들을 초기화 파라미터라고 합니다. 두가지 방법이 있는데 하나는 web.xml에 기술하는 방법과 다른 하나는 Servlet 파일에 어노테이션을 이용하여 기술하는 방법입니다. 다음은 web.xml에 기술하는 방법입니다. 서블릿 태그 안에 으로 설정합니다. 다른 하나는 서블릿 파일에서 어노테이션을 통해 기술하는 방법입니다. 2. 서블릿 초기화 파라미터 : ServletContext 여러 Servlet에서 특정 데이터를 공유해야 할 경우 context parameter를 이용해서 web.xml에 데이터를 기술하고, Servlet에서 공.. 2019. 9. 26. [JSP] Servlet Parameter (서블릿 파라미터) 서버와 통신을 하기위해서 Form 태그라는걸 사용합니다. 브라우저에서 데이터를 서버로 보내고 서버에서는 이 데이터를 받아서 가공 후 그 결과를 다시 사용자에게 보내줍니다. form태그에 대한 얘기는 하단의 포스팅에서 했으므로 참고해주세요. 이번 장에서는 서버에서 데이터를 받는 방법에 대해서 정리해보겠습니다. form태그 정리: https://insight-bgh.tistory.com/39?category=866851 [HTML] 태그 1. 태그 사용자가 입력한 데이터를 서버로 데이터를 전송할 때 사용하는 태그입니다. 태그를 통해 사용자가 데이터를 입력 받을 수 있습니다. Type에 text, pass word를 통해 속성값을 지정해 줄.. insight-bgh.tistory.com ● getParamet.. 2019. 9. 26. [JSP] 기초 시작 1. JSP 특징 ● 동적 웹 어플리케이션 컴포넌트 ● .jsp 확장자 ● 클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용 ● jsp는 서블릿으로 변환되어 실행 ● MVC 패턴에서 VIEW로 이용됨 2. JSP 아키텍처 jsp 파일은 자바 파일로 변환되고, 다시 컴파일되어 class file로 변환됩니다. JSP파일을 만드는 것을 개발자가 작업하게 되고, 자바 파일로 변환은 컨테이너에서 해주며, 컴파일러가 CLASS파일로 변환해줍니다. 3. Servlet(서블릿) 특징 ● 동적 웹 어플리케이션 컴포넌트 ● .java 확장자 ● 클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용 ● java thread 이용하여 동작. 스레드를 이용하다보니까 요청이 많아도 서버의 부하가 줄어듬 ●.. 2019. 9. 26. 이전 1 다음