본문 바로가기

분류 전체보기20

log4j - Logging Levels(로그 레벨) 정리 DEBUG INFO WARN ERROR FATAL ​ ALL 모든 로깅. TRACE – The TRACE Level designates finer-grained informational events than the DEBUG => 세밀 DEBUG – The DEBUG Level designates fine-grained informational events that are most useful to debug an application. => 디버깅. INFO – The I.. 2022. 1. 5.
Context Path란? WAS웨서 웹 애플리케이션을 구분하기 위한 경로 - 프로젝트를 생성하면 자동으로 server.xml에 추가되어 서버 구동 시 자동으로 잡히는 경로 프로젝트 명 - URL의 호스트 + 포트명 다음에 나옴 - 예시) localhost:8080 + contextPath Context Root - Content Directory - 해당 경로에 메타 정보와 웹 정보를 관리하는 META-INF와 WEB-INF 파일 자동 생성 - .jsp 파일은 해당 경로로 하위에 저장되어야 경로를 찾아갈 수 있음 2022. 1. 4.
ajax란? ajax란 비동기 자바 스크립트와 xml을 말합니다. 간단히 말하면, 서버와 통신하기 위해 xmlHttpRequest 객체를 사용하는 것을 말합니다. JSON, XML, HTML 그리고 일반 텍스트 형식 등을 포함한 다양한 포맷을 주고받을 수 있습니다. AJAX의 강력한 특징은 페이지 전체를 리프레쉬 하지 않고서도 수행 되는 "비동기성"입니다. 이러한 비동기성을 통해 사용자의 Event가 있으면 전체 페이지가 아닌 일부분만을 업데이트 할 수 있게 해줍니다. 페이지 새로고침없이 서버에 요청 서버로부터 데이터를 받고 작업을 수행 2022. 1. 3.
HttpServletRequest, HttpServletResponse란? WAS가 웹브라우져로부터 Servlet요청을 받으면 1. 요청을 받을 때 전달 받은 정보를 HttpServletRequest객체를 생성하여 저장 2. 웹브라우져에게 응답을 돌려줄 HttpServletResponse객체를 생성(빈객체) 3. 생성된 HttpServletRequest(정보가 저장된)와 HttpServletResponse(비어 있는)를 Servlet에게 전달 HttpServletRequest 1. Http프로토콜의 request 정보를 서블릿에게 전달하기 위한 목적으로 사용 2. Header 정보, Parameter, Cookie, URL 등의 정보를 읽어들이는 메소드를 가진 클래스 3. Body의 Stream을 읽어들이는 메소드를 가지고 있음 HttpServletResponse 1. Serv.. 2022. 1. 3.