[servlet] 외부 servlet 호출 (RequestDispatcher) servlet페이지에 다른 servlet을 호출하기 getRequestDispatcher() 이용해서 처리 RequestDispatcher객체가 생성이 되고 이 객체의 forward() 메소드를 이용하려면 지정된 서블릿이 호출됨 getRequestDisapatcher("서블릿맵칭주소 | | jsp주소"); RequestDispatcher.forward(request, response); RequestDispatcher rd = request.getRequestDispatcher("testperson.do"); rd.forward(request, response); 지정된 서블릿을 호출해서 실행함 최초 client가 요청한 주소에서 변경이 안됨 2021. 5. 1. [servlet] 응답기능 로직 구현 일단 html파일을 생성 후 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 응답처리하는 로직구현 Colored by Color Scripter cs ___________________________________________________ ___________________________________________________ 저 확인 버튼만 있는게 끝 이제 servlet생성하여 응답기능 구현하기 응답기능을 하는 서블릿을 호출하여 응답처리하는 로직을 구현 서버내에서 다른 서블릿의 메소드를 실행시키는 방법 특정 데이터를 request객체에 보관 request객체에 원하는 데이터 넣기 //setAttribute("키값", object) -> reuqest에 특정 데이터 저장 reque.. 2021. 5. 1. [servlet] 클라이언트가 보낸 데이터로 응답페이지 작성 https://pearl23.tistory.com/27 [servlet] 클라이언트가 보낸 데이터 확인하기 간단하게 취향? 테스트 로직 구현한 뒤 보낸 데이터 확인하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50.. pearl23.tistory.com 이거 이어서 응답페이지 작성하기 구현 화면은 전에꺼 그대로 재밌는 테스트~ 데이터를 입력 후 확인버튼을 입력하세요! 이름 나이 키 좋아하는 색 빨강색 오렌지색 노랑색 초록색 파랑색 검정색 좋아하는 음식 (중복가능) 떡볶이 마라탕 치킨 초밥 라면 피자 좋.. 2021. 5. 1. [servlet] 클라이언트가 보낸 데이터 확인하기 간단하게 취향? 테스트 로직 구현한 뒤 보낸 데이터 확인하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 취향 테스트 ul{ list-style-type:none; } ul>li{ margin-bottom:20px; } 재밌는 테스트~ 데이터를 입력 후 확인버튼을 입력하세요! 이름 나이 키 좋아하는 색 빨강색 오렌지색 노랑색 초록색 파랑색 검정색 좋아하는 음식 (중복가능) 떡볶이 마라탕 치킨 초밥 라면 피자 좋아하는 동물 고양이 강아지 거북이 햄스터 Colored.. 2021. 5. 1. [servlet] 데이터 처리 - get방식과 post방식 먼저 로그인 로직을 구현 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 servlet data처리하기 get방식요청과 post방식요청 get방식 전송 post방식 전송 Colored by Color Scripter cs 구현 화면 get방식요청과 post방식요청 get방식 전송 post방식 전송 get방식과 post방식 다를건 크게 없음 loginServlet을 생성 후 화면에서 각각 로그인을 하면 servlet에서 요청한 값을 확인할 수 있다 다음은 클라이언트가 보낸 데이터 확인하기 클라이언트가 front에서 보낸 데이터를 Parameter라고 지정 클라이언트가 보낸 데이터는 HttpServletRequest객체에 저장이 되어.. 2021. 5. 1. [servlet] RequestListener 구현 ServletRequestListener, ServletRequestAttributeListener - 요청이 발생하면 발생 - HttpRequest객체에 속성이 추가, 제거, 수정되면 발생 Listener 클래스 생성 지금까지는 class에 생성하여 따로 인터페이스하고 메소드 추가했지만 Listener 클래스를 이용하여 생성하면 편리함 맨밑에 저거 두개 선택 ServletRequestListener, ServletRequestAttributeListener 구현 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 p.. 2021. 4. 24. 이전 1 2 3 다음