본문 바로가기

전체 글40

업무 관련 오류 및 해결방법 기록 (24.06.05 수정) 오류 상황해결class path resource [egovframework/com/cmm/egovcomexcephndlr.class] cannot be opened because it does not exist브라우저에서 실행되지 않는 상황프로젝트 우클릭 > Maven > Update Project를 선택Force Update ~~~ 체크후 OK 선택저장소를 초기화 후에 재기동출처: https://hhk1364.tistory.com/158Unable to translate SQLException with Error code '17034', will now try the fallback translator정보 입력시 오류 메시지 창이 뜬 상황해당 위치에 지원되지 않는 SQL92 토큰쿼리문에서 ‘{‘ 가 잘.. 2024. 5. 29.
[JSP - Servlet] Chapter 4. 포워드(Forward)와 리다이렉트(Redirect) 1. 포워드(Forward)와 리다이렉트(Redirect)란? 접수된 요청을 어떻게 처리하는지의 방식 2. 포워드 (Forward, 포워딩) 요청을 포워딩할 때 해당 요청은 서버의 다른 자원에 전달됨. 이 때에는 다른 자원에 이 요청을 처리할 것을 클라이언트에게 알리지 않음. 이와 같은 방식의 처리는 웹 컨테이너(서블릿 컨테이너를 포함하는 더 큰 컨테이너) 안에서만 일어나고 클라이언트는 알 수 없게 됨 (서비스를 제공하는 서버측에서 처리되는 방식을 클라이언트 입장에서 확인 불가함) 포워딩은 리다이렉트와 달리 객체를 요청에 담고 해당 요청을 사용할 다음 자원에 전송함. 따라서 클라이언트는 포워딩이 발생한 사실을 알지 못하는 것 포워딩은 클라이언트와 통신 없이 서버에서만 처리되기 때문에 리다이렉트보다 나은 .. 2024. 2. 19.
[HTML / CSS] Chapter 4. Emmet(에밋) 1. Emmet 이란? 기존에는 Zen Coding(젠코딩) 이라는 이름으로 사용됨 이후에는 Google 에서 이 도구를 수용하면서 emmet 이라는 이름으로 변경 HTML 생산성 향상 도구(HTML 코딩을 빠르게 하기 위한 플러그인) CSS 선택자 사용(CSS3 지원) → HTML 을 CSS 선택자를 통해 검색하는 방법 대신 CSS 선택자를 통해 HTML 을 생성하도록 하는 개념 2. 환경 설정 대부분의 툴에서 지원하고 있음 (※ 대부분의 편집기 내에서의 액션 키 : Ctrl + E) ① http://https://emmet.io/ → 메인 페이지 좌측에 있는 Download 메뉴 클릭 ② https://emmet.io/download/ 페이지로 이동 → Download 리스트들 중 본인이 사용할 편집.. 2024. 2. 15.
[JSP - Servlet] Chapter 3. JSP 데이터 송수신 1. 데이터 송수신 [수신부] → html에서는 수신 불가 ex. Aaa.html → Bbb.jsp Aaa.html → Bbb.java(Servlet) Aaa.jsp → Bbb.jsp Aaa.jsp → Bbb.java(Servlet) Aaa 페이지에서는 태그 및 action, method 속성, 이나 태그의 type="submit" 속성 필요 Bbb 페이지에서는 request 객체의 getParameter() 메소드나 getParameterValues() 메소드 필요 2. request 내부 객체 request 내부 객체는 웹 브라우저에서 JSP(또는 Servlet) 페이지로 전달되는 정보의 모임으로 HTTP 헤더와 HTTP 바디로 구성되며, 웹 컨테이너는 요청된 HTTP 메세지를 통해 HttpServl.. 2023. 12. 31.