일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 웹개발
- 영성
- 아이콘
- JavaScript
- Android
- 주님의교회
- 회원가입
- Intent
- androidstudio
- 안드로이드 AVD
- #청주주님의교회
- Selector
- 인텐트
- jQuery
- 자바
- 프로그래밍
- Activity
- Java
- CSS
- Resources
- TinyMCE
- 에디터
- 제이쿼리
- Spring
- 청주
- java 8
- 생명주기
- 게시판
- 글쓰기
- 안드로이드
- Today
- Total
목록Develop/Spring (23)
공부하는 블로그
바꿔야하는 구문들
파일 업로드를 해야 하는 경우 form 엘리먼트에 enctype속성을 정의한다. (게시글 올리기 form) http://highlighttt.tistory.com/9 (참고) 123456 Colored by Color Scriptercs pom.xml에 Dependency를 추가 한다. // 없을시에 https://mvnrepository.com/ 에서 찾아본다. 1234567 commons-fileupload commons-fileupload 1.3.3 BoardController에 작성한다. (Controller File Upload Logic 추가) 123456789101112131415161718MultipartFile file = boardVO.getFile(); if( file != null ..
404 /WEB-INF/views/error/404.jsp 에러코드 404일때 /WEB-INF/views/error/404.jsp울 번환한다.
사용목적 1. 요청 경로마다 접근 제어를 다르게 해야 할 때 사용한다.2. 특정 URL을 요청할 때마다 접근 내역을 기록하고 싶을 때 사용한다.3. 로그인 체크를 해야할 때 사용한다. 1. 컨트롤러(핸들러) 실행 직전boolean preHandle(HttpServletRequest request, HttpServletResponse reponse, Object handler) throws Exception;2. 컨트롤러(핸들러) 실행 직후void postHandle(HttpServletRequest request, HttpServletResponse reponse, Object handler, ModelAndView modelAndView) throws Exception;3. 뷰를 실행한 이후(응답 직전..
CSS, JS, Image 등의 자원은 파일이 존재하는 URL 그 자체로 사용된다. 때문에http://localhost:8080/js/jquery.js 이런 식의 URL로 요청을 해야하는데 이런 요청은 MVC 의 DispatcherServlet으로 판단해 Controller에서 RequestMapping 애노테이션을 검색하게 된다. 즉, 우리가 원하는 JS 파일을 얻을 수 없고,애먼 404 에러만 계속 발생한다. 때문에 CSS, JavaScript, Image 같은 정적 자원들은 따로 URL을 주어야 하는데 이런 기능을 mvc:resources 가 제공해준다. 아래와 같이 DispatcherServlet에 등록한다. 다음과 같이 폴더를 만든다. 분류를 하기 위해서 이렇게 만든다. DispatcherSer..
로그 남기기1. 이전에는 log4j와 commons-logging이 주로 사용되었음2. Spring도 commons-logging을 사용해 로그를 남기고 있음3. 하지만 SLF4J가 나온 이후 수많은 오픈소스 프로젝트가 SLF4J를 선택하고 있음4. 여러 오픈소스 프로젝트를 사용하다 보면 Logging Tool이 혼재되어 충돌이 되는 경우가 빈번5. 이럴 경우 Logging Tool을 통일시켜 주어야 함6. 이 중 가장 최근에 나오고 가장 많이 사용되고 있는 SLF4J, Logback으로 통일 함 Java에는 많은 로깅 툴이 존재한다.1. commons-logging2. log4j3. java util logging4. logback -Logback Log Level1.Trace : 모두 포함 2.Deb..
Spring 기본 설정 목적: 웹 브라우저에서 볼 수 있는 애플리케이션 개발.필요한 것: spring-webmvc.jar main -> web app -> WEB-INF -> web.xml 파일 열기DispatcherServlet, CharacterEncodingFilter 등록src -> main -> webapp -> WEB-INF -> spring ->applicationContext.xml 파일 생성DispatcherServlet(web.xml)에 applicationContext.xml 등록web.xml에 ContextLoaderListener 등록ContextLoaderListener의 ParamValue에 나머지 Context.xml 등록applicationContext.xml 설정ViewR..