목록웹개발/Java & JSP (4)
알버트의 개발하는 블로그
1.Servlet 서블릿은 HttpServlet이라는 클래스를 상속받아 사용한다. 서블릿은 java언어를 사용하여 웹 프로그램을 제작해 준다. 2.doGet()과 doPost(), request, response 클라이언트에게 요청이 들어오면 WAS는 request객체와 response객체를 생성한다. 이 객체를 doGet()과 doPost() 메소드의 매개변수로 넘겨준다. 예를 들자면, 우리가 로그인을 할 때 ID와 비번을 request객체에 담아서 전달하면 WAS에서는 이를 받아 DB에서의 절차를 통해 검증하고 이에 대한 결과값을 response객체에 실어 클라이언트에게 전달한다. 즉, WAS는 request, response객체를 통해서 클라이언트와 통신한다. JSP와 비교하면 JSP는 html을 ..
포틀릿이란? (Portlet) 1.포틀릿이란? 포틀릿이란 웹포털 사이트에서 세분화되어 있는 작은 창이라고 이해하면 편하다. 포틀릿은 포탈 페이지를 구성하는 웹 콤포넌트로서, 포탈 페이지 내에 자유롭게 배치하여 포탈 페이지를 구성할 수 있다.즉, 재사용이 가능한 웹 구성요소로서 포탈 사용자들에게 관련 정보를 표시해주는데 사용된다. 포틀릿의 예로는 전자우편, 날씨 정보, 토론방, 뉴스 등을 들 수 있다. 포틀릿 표준은 개발자들에게 표준을 지원하는 어떠한 포탈 사이트에도 쉽게 접목시킬 수 있는 포틀릿을 만들 수 있도록 해준다. 포틀릿 규격은 포틀릿과 포탈 사이트 사이의 상호 운용성을 가능하게 해준다.
이번 시간에는 JSP에서 사용되는 시스템 영역과 범위에 대해서 알아보겠습니다. JSP의 시스템 영역과 범위는 총 4가지로 구분되어지는데요. pageContext, request, session, application 이렇게 4가지입니다. 그리고 그 범위는 이와 같습니다. 1.pageContext : 현재 보고 있는 페이지의 영역 2.request : 현재 페이지와 다음 페이지까지의 영역 3.session : 브라우저가 실행되면 생성되고 브라우저가 종료되면 같이 소멸되는 영역 4.application : 서버가 실행되면 생성되고 서버가 종료되면 같이 소멸되는 영역 이렇게 4가지가 있는데요. pageContext가 제일 작은 단위이고 밑으로 내려갈수록 범위가 커집니다. 즉, application이 가장 범위..
이번 시간에는 JSP 제 1 강입니다. JSP의 기본을 배워보는 시간으로 아주 간단하게 기본적인 웹사이트를 출력하는 것을 해보도록 하겠습니다. JSP는 자바 서버 페이지라는 단어입니다. JSP는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어입니다. 웹개발에 있어서 필수적인 언어라고 보시면 됩니다. 이제 바로 간단한 웹 페이지를 생성하고 출력해보겠습니다. 이 름 : 아이디 : 비밀번호 : 나이 : 성별 : 남자 여자 취미 : 술먹기 잠자기 공부하기 가고 싶은 여행지는? 괌 다낭 나트랑 코나키나발루 대만 코드는 이와 같습니다. JSP는 자바와 다르게 주석을 구문으로 처리해주어야 합니다. head부분은 웹페이지의 기본속성을 설정하는 부분이며 title..