지토의 개발일기/JSP+Servlet 2

[JSP+Servlet] 쿼리 스트링이란?

▶쿼리스트링이란? 서버에서 클라이언트가 보낸 데이터를 얻어오기 위하여 쿼리 스트링(Query String)이란 기술을 사용해야함 쿼리 스트링은 사용자가 입력한 데이터를 서버로 전달하는 가장 단순한 방법임. ex ) ParamServlet? id = yeojinho & age = 30 id = 이름 // yeojinho = 이름의 값 // age = 이름 // 30 = 이름의 값 ▶왜 데이터를 쿼리 스트링으로 전송할까? 웹 프로그램에서는 현재 페이지의 정보를 바로 다음 페이지에서 전혀 알 수 없다. 보통 페이지가 이동 되어지면 이전 페이지의 값은 모두 잃게 되지만 페이지 사이에 정보 교환이 필요한 경우가 있고 이 를 위해서 쿼리 스트링이 필요하다 보시는 바와 같이 https://search.naver.co..

[JSP+Servlet] 서블릿 JSP 란? (기초)

서블릿이란? 서블릿(Servlet)은 Server + Applet의 합성어로 자바를 이용하여 웹에서 실행되는 프로그램을 작성하는 기술을 말함 서블릿은 자바 클래스 형태의 웹 어플리케이션을 말하는데, 브라우져를 통해서 실행되게 하기 위해서는 javax.servlet.http 패키지에서 제공하는 HttpServlet클래스를 상속받아 구현하며, HttpServlet 클래스를 상속 받아 만든 서 브 클래스를 서블릿 클래스라고 함 JSP란? jsp는 (java server page)의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구이다. HTML과 JSP태그 (스크립트릿)로 구성되어 화면을 작성하는 데 유리하다. 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다..