💭/KDT

KDT 13주차 회고(230525~230531)

모팔구 2023. 6. 2. 14:32
728x90
반응형

🎯 목표

💡 으어어 넘바빠
💡 나는 최고의 프로그래머당!(이쯤되면 의심스러움)

 

🖋️ 수업 내용

※ 요약 주의

📆 230525

  • 🎈웹 프로그래밍(프엔)
    • js에 mybatis적용하기
  • ☕️ Advanced Java
    • JSP환경에서 현재 작업 중인 페이지에서 다른 페이지로 이동하는 방식으로 forward, redirect 두 가지가 있다. 
      1. forward방식
        • 특정 서블릿에 대한 요청을 다른 서블릿이나 jsp로 넘기는 것을 말한다. (이 때 HttpServletRequest, HttpServletResponse객체를 공유한다.) - POST방식 이용
        • 클라이언트에서 요청한 url주소는 처음 요청할 때의 주소가 바뀌지 않으며 redirect보다 성능이 좋다.
        • 서버 내부에서만 접근이 가능하다.
        • 이동되는 페이지로 값을 넘기려면 HttpServletRequest객체의 setAttribute()메서드로 데이터를 세팅하여 보내고 받는 쪽에서는 getAttribute()메서드로 데이터를 읽어온다.
        • 요청 시 형식: HttpServletRequest객체.setAttribute("key값", 데이터);
          key값 -> 문자열, 데이터 -> 자바의 모든 자료형을 사용할 수 있다.
        • 응답 시 형식: HttpServletRequest객체.getAttribute("key값");
          getAttribute는 반환값이 Object이므로 setAttribute의 데이터 매개변수와 동일한 자료형을 지정해야함.
      2. redirect방식
        • 다른 페이지로 이동한다. (HttpServletRequest, HttpServletResponse객체를 공유하지 않는다.) - POST방식과 GET방식 다 사용 가능하긴 함
        • 응답시 브라우저에게 '이동할url'을 전송하여 브라우저가 해당 url로 이동하는 방식이다.
        • 이동할 때 전송방식은 GET방식으로 요청하여 이동한다.(URL길이에 제한이 있다)

 

📆 230528

  • 🎈웹 프로그래밍(프엔)
    • 머라해야할지 모르겠음.. 값전달하기
  • ☕️ Advanced Java
    • 쿠키

 

📆 대박부처님옴

 

📆 230530

  • 🎈웹 프로그래밍(프엔)
    • 데이터베이스 연결 프로그래밍
  • ☕️ Advanced Java
    • 세션

 

📆 230531

  • 🎈웹 프로그래밍(프엔)
    • 데이터베이스 연결 프로그래밍
  • ☕️ Advanced Java
    • Gson객체

 

💭 기록

정말 정신없고 바빠서 기록이 힘드라요

 

 

728x90
반응형