기록
  • 1206
    2023년 12월 06일 10시 41분 46초에 업로드 된 글입니다.
    작성자: 삶은고구마

     

     

     

     

     

    기능적 요구사항 who -> what

    회원은 리뷰를 작성할 수 있어야 한다.

     

    비기능적 요구사항 how

    리뷰작성시 첨부파일을 3개까지 첨부할 수있다.

     

    시퀀스:시간,순서가 중요

    객체들 사이 주고받는 메시지를 시간/순서대로 정의

     


    web server

     

     

     

    web server web application server
    static [정적] dynamic[동적]
    html
    css
    js
    image

    apache
    nginx
    iis
    vscode - liveserver


    ex)네이버
    로고나 특정레이아웃은 고정이지만

    사용자마다 다르게 보이는 영역이있음.
    카페알림/뉴스/배너광고 등등..
    이런 것을 담당하는 server
    동적으로 html을 만들어내는 역할

    tomcat
    wildfly
    jeus


     

    tomcat (WAS:web application server)

    static resource

    dynamic resource 

    둘 다 제공

     

    tomcat 

    java 설치/ 환경변수 제대로 설정되었는지 꼭 확인할 것

     

    1.

    C:\Program Files\Java\jdk-17

     

    2.

     

    .bat : window용 / .sh : unix

     

    3.tomcat - bin - startup.bat 실행

     

    4.localhost:8080 으로 아래와 같은 화면단이 나온다면 정상적으로 tomcat server 작동

     

     

    http://localhost:8080/docs/

    startup.bat가 실행중이여야 정상적으로 접속이 됨.

     


     

    eclipse

     

     

     

    http status code

    200 정상

    404 (없는주소로 요청-클라이언트 문제)

    500 (자바코드 중에 문제)

     

     

     

     

     

     

    get : read 조회,읽기

    post: insert,update,delete 회원등록,수정,삭제 

     


     

    servlet - jsp 구분하기

    servlet : 이전단에서 값을 받아와 서버에서 처리[가격계산 등]

    jsp : 사용자에게 화면 출력 servlet에서 받은 값으로..(html)

    댓글