반응형

자바 공부/Servlet & Jsp 5

jsp 로 자바 클래스 사용

jsp 로 자바 클래스 사용 전체 코드 아래코드는 user.User의 자바 클래스를 user이라는 이름으로 사용하겠다는 의미이다. 객체 선언이랑 비슷하다고 생각하면된다. 태그를 사용하여 "user"라는 이름의 객체의 속성을 설정할수 있다. 나는 id,pw,name,gender,email의 값을 받아서 선언한 user 에 넣는다. 다른 페이지에 이렇게 선언한 걸 위의 코드에서 속성으로 집어 넣은것이다

jsp 스코프

jsp 스코프 Application : 웹 어플리케이션이 시작되고 종료될때까지 유지 Session : 웹브라우저 별로 변수 관리 Requset : http 요청을 was 가 받아서 웹브라우저에 응답할때까지 유지 page : 페이지 내에서 지역 변수 처럼사용 모든 스코프는 set,get 어트리뷰트를 이용하여 값을 불러오고 저장할수 있다. page 스코프 - 하나의 페이지가 실행되는 동안만 사용가능하다 (지역변수처럼 사용한다고 생각하면된다) -forward가 될때 page 스코프에 지정된 병수 사용불가능 Requset 스코프 - http 요청을 was 가 받아서 웹브라우저에 응답할때까지 변수를 유지하고자 할때 사용 -forward 값을 유지하고자 할때 사용 Session 스코프 - 웹브라우저 별로 변수 관리..

Jsp란

jsp란 자바 웹 프로그래밍에서 사용하는 기술로 동적 웹페이지를 만들기 위한 기술입니다. Html 코드에 자바 코드를 포함하여 웹페이지를 만들수 있다. jsp사용법 선언문 : 전역변수 메소드선언 할때 사용 => 표현식 : 화면에 출력할 내용을 기술 => id 위 코드는 선언문으로 변수와 메서드를 선언하여 표현식으로 메소드를 실행하였다. 스크립트 : 프로그래밍코드 기술에 사용 =>

Servlet Request,Response

Servlet Request,Response Request- http 프로토콜에 Request 정보를 서블릿에 전달하기 위한 목적으로 사용. -헤더정보, 파라미터, url ,쿠기등. Response-was는 어떤 클라이언트가 요청을 보냈는지 알고 있고 해당 클라이언트에 응답을 보내기위해 Response 를 사용한다. 헤더 정보 읽어 오기protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("..

servlet의 작성방법과 생명주기

servlet의 작성방법과 생명주기 서블릿이란 자바 언어를 사용하여 웹 애플리케이션 만드는 데 사용하는 기술입니다. 서블릿은 주로 서버에서 동작하며 클라이언트의 요청을 처리하고 동적으로 웹 페이지를 생성하고 응답하는 데 사용합니다 웹 서버와 통신하여 클라이언트의 요청을 받아들이고, 이에 대한 응답을 생성하여 다시 클라이언트에게 반환합니다. 이러한 특성으로 인해 서블릿은 동적인 웹 페이지를 생성하고, 데이터베이스와 같은 백엔드 시스템과 통신하여 웹 애플리케이션의 로직을 처리하는 데 유용하게 사용됩니다. 예를 들면 사용자가 로그인을 할때 아이디와 비밀번호를 입력하고 로그인 버튼을 눌렀을 때 정보가 올바른지 확인하고 다음 페이지를 제공하는 데에도 사용할 수 있다. 서블릿 작성방법 버전에 따라 2가지로 나눌수 ..

반응형