반응형

java 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..

java 자바 API xml 파싱 parsing 하는 방법

String url ="요청 url"; try { DocumentBuilderFactory dbFactoty = DocumentBuilderFactory.newInstance(); DocumentBuilder dBuilder = dbFactoty.newDocumentBuilder(); Document doc = dBuilder.parse(url); Map result = getNodeItems(doc.getElementsByTagName("필요한 값들의 부모노드명")); } catch (Exception e) { e.printStackTrace(); } public Map getNodeItems(NodeList nList){ Map returnMap = new HashMap(); for(int i=0; i

전자정부 프레임워크 전정프 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..

반응형