반응형

전자정부프레임워크 5

spring 메일 전송 오류 javax.net.ssl.SSLHandshakeException

구글 smtp로 메일전송시 java 버전에 따른 오류 발생 Sending Mail Exception : javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465; nested exception is: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) Java 설정 수정 1.java 기본 설치경로의 java.security 파일 수정 /usr/lib/jvm/설치된 자바/jre/lib/security/java.security 예) vi /usr/l..

전자정부프레임워크 Exception 관리 ExceptionHandler 적용 방법

1. ExceptionHandler 클래스 생성 , 전정프 AbstractAnnotationExceptionHandler 상속 - 전자정부프레임워크의 AbstractAnnotationExceptionHandler public abstract class AbstractAnnotationExceptionHandler { /** * Default Exeption handler. * @param e Exception class type * @return ModelAndView object */ @ExceptionHandler(Exception.class) public abstract ModelAndView handleException(Exception e); /** * Default RuntimeExceptio..

전자정부프레임워크 log4j2 로그 DB 저장 방법

1. 로그가 저장될 테이블 생성 CREATE TABLE `log` ( `reg_dt` DATETIME NULL DEFAULT NULL, `level` VARCHAR(100) NULL DEFAULT NULL, `logger` VARCHAR(100) NULL DEFAULT NULL, `message` LONGTEXT NULL, `exception` LONGTEXT NULL ) 2. 메이븐 추가 pom.xml commons-dbcp commons-dbcp 1.4 commons-pool commons-pool 1.6 3. DatabaseConnection 클래스 생성 package net.example.db; import java.sql.Connection; import java.sql.SQLException;..

ckeditor5 ck에디터5 javascript java 자바스크립트 자바 이미지 업로드 사용 방법

1. javascript ClassicEditor .create( document.querySelector( '#editor1' ), { toolbar: { items: [ 'heading', '|', 'bold', 'italic', 'link', 'bulletedList', 'numberedList', '|', 'indent', 'outdent', '|', 'imageUpload', 'blockQuote', 'insertTable', 'mediaEmbed', 'undo', 'redo', 'exportPdf', 'fontBackgroundColor', 'fontColor', 'fontSize', 'fontFamily', 'highlight', 'horizontalLine', 'underline', ] }..

전자정부 프레임워크 전정프 spring 리스트 최대 개수 늘리기

nested exception is java.lang.IndexOutOfBoundsException:Index: 256, Size: 256 오류 메세지 전자정부 프레임워크 공통 컴포넌트를 생성하면 자동으로 생기는 EgovBindingInitializer.java 파일에 binder.setAutoGrowNestedPaths(true); binder.setAutoGrowCollectionLimit(100000); 를 추가하면 된다. (리스트 최대 개수) public void initBinder(WebDataBinder binder, WebRequest request) { binder.setAutoGrowNestedPaths(true); //추가 binder.setAutoGrowCollectionLimit(1..

반응형