50일차

    get : URL O Form O

    >> URL에 데이터가 노출됨

    post : URL X Form O 

    >> Header에 데이터를 실음(body와 다르게 눈에 보이지않음), header라는 박스를 만들기때문에 시간이 조금 더 걸리고, 데이터가 노출되지않아 보안에 좀더 용이함

     

    Apache서버 안에 Tomcat(Container)

    클라이언트에서 신호를 보내면 Apache가 신호를 받음

    Apache:Web, Tomcat: WAS

    Apache가 클라이언트의 요청사항을 받고 tomcat에게 넘김(무조건) .. 

     

    Apache: static 데이터 (정적 데이터, html, js, css, img...)

    tomcat: dynamic 데이터 (동적 데이터)

    tomcat에게 보내면 다룰수 있는 데이터인지 아닌지 판별

    @Webservlet으로 tomcat이 할 수 있는 작업인지 아닌지 판별함.. 

    @Webservlet에 등록되어있는일이면 할 수 있고, 아니면 할 수 없는 일..!

    server -> FrontController .. 

    webservlet에 등록되어있지 않으면 apache로 다시 보냄..

     

    아무것도 요청하지 않은 경우 webservlet에 우선적으로 등록되어있는 파일을 엶 (web.xml-> <welcome file>)

     

    httpServlet 클래스의 역할: ? 뒤에있는 부분을 추출해서 tomcat의 request안에 변수를 만듦.. 

    (ex. groupName = "예림")

     

    redirect : response 영역사용

    forward : request 영역 사용

     

     2개이상의 값을 return하기 위해 action bean을 생성.. 

    action bean : 페이지(Page), 접근 방법(isRedirect)

     

    () -> 기본키 검색으로 검색효율 증대

     

    getRemoteAddr로 ip 가져올 수 있음

     

     

    반응형

    'MEMO' 카테고리의 다른 글

    52일차  (0) 2022.12.14
    51일차  (0) 2022.12.13
    49일차  (0) 2022.12.09
    47일차  (0) 2022.12.07
    46일차  (0) 2022.12.06

    댓글