JSP-diary
-
HttpRequest와HttpResponseJSP-diary 2020. 2. 13. 15:48
HttpRequest 사용자의 요청에 관련된 정보를 얻기 위해 사용하는 객체 클라이언트에서 서버로 보내는 요청을 담고 있는 객체 Web Container가 생성하여 Service()의 인수로 넘겨준다. ServletRequest의 하위 HttpSession 객체 조회 HttpResponse ServletResponse의 하위 Redirect 방식으로 넘긴다. Web Contatiner가 생성하여 Service()의 인수로 넘겨준다. 응답할 Clinet에 대한 정보와 동작을 가지고 있는 객체 *요청 파라미터 클라이언트가 CGI로 전송하는 데이터 CGI가 일처리를 위해 클라리언트로부터 입력받아야 하는 데이터 HTML의 form태그나 QueryString을 이용해 전송 name=value 형태로 전송 사용법 ..
-
서블릿JSP-diary 2020. 2. 13. 14:21
정의 자바에서 제공하는 서버 어플리케이션 개발을 위한 기술 웹 브라우저와 웹 서버를 이요해 웹 애플리케이션을 개발하는 것을 서블릿 프로그래밍이라 한다. 자바 CGI 프로그램은 컴파일 방식, 자바 기반의 CGI 프로그램을 서블릿이라 부른다. 다른 CGI와 다른 점은 웹 서버와 직접 데이터를 주고 받지 않고 서블릿 컨테이너를 통해 관리된다. *웹 애플리케이션 웹 브라우저에서 사용 할 수 있는 응용 소프트웨어 역할 웹 프로그래밍에서 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 역할 클라이언트가 HTTP 요청을 하게 되면 그에 맞는 결과를 전송해주는 것 CGI Common Gate Interface의 약자 웹서버에서클라이언트가 요청한 프로그램을 찾아 실행시키고, 그 작업의 결과값을 전달 ..