Query2 경로에 ' / ' 슬래시를 생략하면 예상치 못한 에러가 난다 생활코딩으로 공부하던 중 리팩토링 과정에서 리스트 내의 li 태그를 아래와 같이 만들게 되었다 function templateList(filelist) { var list = ""; for (let i = 0; i < filelist.length; i++) { list += `${filelist[i]}`; } list += ""; return list; } a 태그의 href 주소로 쿼리로 된 경로를 만들어 주는 코드인데 쿼리 앞에 / 슬래시를 못보고 못쳤더니 create를 누르고 목록을 누르면 새 페이지의 pathname 인 / 가 아닌 이전 페이지의 pathname 인 /create 를 가진채로 쿼리가 붙게 되고 create 폼이 사라지지 않게 되었다 URL 을 부분별로 해석하면 아래와 같다 sche.. 2022. 8. 25. [JSP] 웹 서버 프로그램의 원리, 개념 client, server, api, query, WAS, Servlet 등을 알아야만 JSP 를 이해할수있다 내 방식대로 해석해서 이해하기까지 꽤 걸렸다. 하나하나 쉽게 정리해보자 비유를 위해 작은 마트와 식당을 예시로 들자 프로그램이 서로 직접 연결되어 있으면 아래 그림의 마트를 예시로 들어 설명가능하다 손님(클라이언트)이 api를 통해 마트주인(서버)에게 과자(데이터)를 요청(Request)한다 --> 마트주인(서버)은 api를 통해 창고(DB)로 과자(데이터)를 달라고 요청한다(query) --> 창고(DB)에서 요청한대로(query) 과자(데이터)를 api를 통해 서버로 찾아보낸다(응답 Response) --> 마트주인(서버)이 주문한 과자(데이터)를 손님(클라이언트)에게 api를 통해 전해준다.. 2022. 5. 13. 이전 1 다음