일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 자바
- Spring_에러정리
- Spring_오류정리
- spring
- 인스턴스
- 다이어그램
- git
- Git_명령어정리
- java
- HTML
- 이클립스
- Linux
- SQL_용어정리
- jsp
- 인덱스
- DML
- 아파치톰캣
- Linux_명령어정리
- SQL
- workbench
- Git_정리
- 자바스크립트
- asp.net
- 배열
- MySQL
- CSS
- vb.net
- github
- JavaScript
- json
- Today
- Total
목록분류 전체보기 (352)
데브마우스

스프링 디렉터리 구조는 위와 같습니다. 필요한 xml 파일입니다. servlet-context.xml root-context.xml web.xml contextConfigLocation /WEB-INF/spring/root-context.xml org.springframework.web.context.ContextLoaderListener appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet / pom.xml 4.0.0 com.springmvc artifactId war 0.0.1-SNAPSHOT arti..

이클립스 스프링 프로젝트 생성 방법 스프링 프로젝트를 생성하는 방법은 아래와 같습니다. 1. 이클립스 상단 왼쪽에서 [File] - [New] - [Maven Project]를 클릭합니다. 2. 프로젝트를 저장할 경로를 지정합니다. 저는 C:JSP를 저장 위치로 설정하였습니다. 프로젝트의 양식을 지정합니다. webapp이라고 검색 했을 때 Artifact Id가 maven-archetype-webapp 나오는 것을 클릭하고 Next > 를 클릭합니다. 스프링 프로젝트 디렉터리 구조 스프링 프로젝트의 디렉터리 구조입니다. servlet-context.xml과 root-context.xml 및 java 폴더는 직접 생성해야합니다. 스프링 프로젝트 생성 후 에러(빨간줄) 해결 방법 아파치 톰캣을 인식하지 못해..

정보처리기사 시험이 곧 다가옵니다. 시험 공부를 어떻게 할까 생각해보다가 처음 C 언어를 배울 때 사용했던 교재가 떠올랐습니다. "씹어먹는 C언어"입니다. 처음 프로그래밍을 시작할 때 아무것도 몰랐습니다. 그냥 C 언어라는 것이 있다고 들어본게 전부였습니다. 40만원에 구매한 11인치 노트북이 전부였습니다. 운영체제는 윈도우 8인지 8.1인지 잘 기억이 안나네요. 검색에 의존해서 겨우 C 언어 교육자료를 찾았던 기억이 납니다. 당시 주소가 itguru.tistory.com으로 기억했는데 어느새 블로그를 자체 호스팅하고 계시더군요. 주소는 아래 링크입니다. https://modoocode.com/231 씹어먹는 C 언어 시작하기 모두의 코드 씹어먹는 C 언어 시작하기 작성일 : 2009-04-15 이 글은..
이클립스 주석 작성 방법 정리 이클립스에서 자바 프로그래밍을 하다 보면 주석작성 방법에 대해서도 배우게 됩니다. 자바에서는 주석을 아래와 같이 작성합니다. // 주석 작성 방법 /* * 멀티 라인(Multi Line) 주석 작성 방법 */ 하지만 이렇게 수동으로 작성하지 않더라도 이클립스에서 코드 작성 도중 [Ctrl + /]를 누르거나 주석으로 만들고 싶은 부분을 드래그 한후 [Ctrl + Shift + C] 를 누르면 주석으로 만들 수 있습니다.

로케일은 무엇인가요? 로케일(Locale)은 각 국가의 문화에 알맞게 표현하는 시스템 설정입니다. 한국 로케일에서는 역슬래시(\)가 원화(₩)로 표시되지만 일본 로케일에서는 역슬래시(\)가 엔화(¥)로 표시됩니다. 크롬 브라우저(PC) 로케일 변경하는 방법 1. 크롬 브라우저 오른쪽 상단의 점3개를 클릭합니다. 2. [설정]을 클릭합니다. 왼쪽 탭의 [언어]를 클릭합니다. 3. [□ 이 언어로 Chrome 표시]의 체크박스를 클릭합니다. 4. [다시 시작]이 나타나며 다시 시작을 클릭합니다. 이후 크롬 브라우저의 로케일이 영어로 변경됩니다.

실행 환경은 아래와 같습니다. IDE: Eclipse 2023-09 Apache Tomcat: 9.0.83 이클립스 IDE에서 JSP 혹은 스프링 프레임워크를 사용하여 xml 파일을 작성하면, 자동 완성을 지원하지 않기 때문에 오타를 작성해도 지나치기 쉽습니다. 오타를 작성해도 xml 파일에서는 코드 밑에 빨간 줄이 그이거나 하는 등 그런 알려주는 기능도없습니다. 그럼 이러한 오타 실수를 줄이는 방법에 대해 알아보도록 하겠습니다. 제가 추천하는 방법은 키보드의 Ctrl을 누른 상태에서 클래스를 클릭하는 것입니다. 위 사진에서는 키보드의 Ctrl을 누른 상태에서 클릭하였지만 점(.)을 기준으로 단어만 선택되었을 뿐, 아무일도 일어나지 않았습니다. characterEncodingFilter는 오타가 있습니다..
https://jeho.page/essay/2023/09/12/week-travel.html 지방에서 일주일 살기 가리봉동에서 태어나고… 초중고를 다 그 동네에서만 살았습니다. 서울에서 태어났지만 아직도 서울 지리를 잘 모릅니다. jeho.page 위 블로그를 보던 중 여행을 가고 싶다는 생각이 들었습니다. 특히 스크롤을 조금만 내리니 다양한 도시에서 한달 살기 프로젝트를 진행하는걸 알았습니다. 어떻게든 하고자 하면 할 수 있는 방법이 참 많습니다 :) 새로운 세상에 가면 새로운 시야를 얻을 수 있겠지요. 노트북 들고 여행도 다니고 프로그래밍으로 개발도 하는 것 정말 멋져보이네요.
HandlerInterceptor 인터페이스는 무엇인가요? HandlerInterceptor 인터페이스는 preHandle(), postHandle(), afterCompletion() 세 메서드를 가지고 있습니다. 인터페이스로 구현되었으니 위 3가지 메서드를 반드시 작성하셔야 합니다. preHandle()은 Request에 비유할 수 있습니다. postHandle()은 메서드가 실행된 시점에 인터셉터가 발생합니다. afterCompletion()은 Response에 비유할 수 있습니다. HandlerInterceptor 인터페이스의 메서드 정리 접근 제한자 반환 타입 메서드 이름 및 파라미터 설명 default boolean preHandle(HttpServletRequest request, HttpS..
인터셉터란 무엇인가요? 인터셉터는 DispatcherServlet을 통해서 Controller로 가는 요청을 가로채 특정 작업을 처리합니다. 핸들러 인터셉터(Handler Interceptor)는 컨트롤러의 실행 전후 또는 요청 처리 중에 특정 동작을 수행하도록 하는 역할을 합니다. 인터셉터를 사용하면 아래와 같은 기능을 수행할 수 있습니다. 각 요청에 대한 상세한 내역을 로깅(Logging)합니다. Spooling: 응답 페이지를 출력하기 전에 서버에서 미리 데이터를 가져오는 기능 폼의 Submit이 중복으로 일어나는 걸 방지합니다. 서버의 병목지점을 역추적 할 수 있습니다. 요청이 처리 되기 전 multipart로 파일을 업로드할 수 있습니다. 유효성 검사도 가능하나 서버의 자원을 소모하기 때문에 프..
log4j.xml 파일 저장 위치 log4j.xml과 log4j.dtd는 src/main/resources/ 에 저장합니다. log4j.xml 파일 둘러보기 주석에 각 코드에 대한 설명을 작성하였습니다. log4j.dtd가 없을 경우 에러가 발생합니다. log4j.dtd가 없어서 에러가 발생할 경우 log4j.dtd를 작성하거나 log4j.xml 파일을 수정하면 해결됩니다. log4j.xml 파일 수정 log4j.dtd 파일 생성 log4j.dtd 파일은 다음 링크에서 다운로드 받을 수 있습니다. https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/ Index of /log4j/1.2/apidocs/org/apache/l..