본문 바로가기

Language87

AbstractResourceRenderer.renderBody 에러 해결방법 Ajax로 통신을 하던 도중 에러가 발생했다.AbstractResourceRenderer.renderBody 블라블라.. 이유인 즉슨, 다음과 같이 ajax를 호출할 때 $.ajax({ type:"POST", url: "/contextRoot입력..../menuList", dataType: "json", //data : params, cache : false, success : function(resData){ console.log("menuData :: ",resData); }, error : function(xhr, status, e){ console.log("여기는 error"); //alert("오류가 발생하여 목록을 불러오지 못했습니다."); } }); 서버에서 클라이언트로 송신해주는 Respo.. 2018. 5. 28.
ClassNotFoundException 원인 및 해결방법 오늘, 한 고객사의 담당자가 소스 응답 데이터 확인에 대한 방법을가이드 해달라고 부탁해서 사이트지원에 나갔다. 분석을 위해 개발계 환경에 배포되어 있는 파일을 실행해 보았더니,Log 파일에 error가 뜨는것을 발견했다. error는 개발 중 자주 보는 Class에 관한 내용이었는데생각해보니 블로그에 정리해둔 내용이 없는 것 같아 이런 포스팅을 적는다., 1. java.lang.ClassNotFoundException컴파일된 java class 파일을 찾을 수 없다. 라는 내용이다.하지만 가끔 해당 경로에 분명 파일이 있음에도, ClassNotFoundException 이 떨어질 때가 있다.보통 빌드에 문제가 있는 경우라 clean(강제 컴파일 / Project>clean)을 하거나, class 파일이 .. 2016. 11. 18.
[JAVA] 시스템에 설치된 폰트 확인하기 시스템에 폰트를 설치하고 JAVA에서 어떤 이름으로 폰트가 설치되었는지 모를때가 있다. 시스템에 설치된 폰트 확인방법.다음 소스를 돌리면... public class FontTest { public static void main(String[] args) throws IOException { GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment(); Font[] fonts = e.getAllFonts(); for (Font font : fonts) { System.out.println(font.getFontName()); } } } 아래와 같이 설치된 폰트 이름이 나온다.OS의 로케일 설정이나 windows linux에 따라 이름.. 2016. 11. 12.
[JAVA] Jackson을 활용한 JSON 변환 예제 / JsonUtils Jackson lib를 활용해서 JSON 객체를 파싱 및 변환하는 예제를 다루려고 한다.pom.xml에 jackson 관련 디펜던시를 추가하거나 jackson lib를 다운받아 lib 폴더에 추가해주자. org.codehaus.jackson jackson-mapper-asl 1.9.13 jackson download 경로 :: http://www.java2s.com/Code/Jar/j/Downloadjacksonall190jar.htm (1) json string -> map 으로 변환 public static void main(String[] args) { try { System.out.println("-------------------JSON String 을 MAP 으로 변환--------------.. 2016. 11. 4.
무따프로그래밍 자바편 1.JAVA 설치 및 환경변수 설정 음 약간의 강좌 스타일로 처음 자바를 배우는 사람부터 익힐수 있도록 해보려고 합니다. 개발고자도 개발곧잘 로 바꿔주는 무조껀 따라하기 프로그래밍시리즈 자바편!!! 시작합니다. 우선 JAVA개발을 시작하려면 JAVA부터 설치해야 겟죠? 1. http://www.oracle.com/technetwork/java/javase/overview/index.html 로 접속해서 downloads 를 클릭합니다. 2. 우리는 자바를 개발한다고 햇죠? Java JDK를 클릭합니다.막간의 상식 : JDK 는 Java Developement Kit 의 약자로 자바 개발 도구라는 뜻입니다. 3.가장 위에 존재하는 버전으로 다운을 받으시면 됩니다.Accept License Agreement 앞에 동그라미 꾹 눌러주시고 자신의.. 2016. 10. 31.
[JAVA] 여러 사람에게 메일 발송하는 방법 이전 소스에서 별로 달라진 것은 없습니다. 자세한 설명은 소스에 주석으로 달아놨습니다. 주석 참고해서 소스 이해해주시면 될 것 같네요~~~~~ (메일발송에 대한 이전 포스팅. 안보고 오셨다면 보고 와주세요~ >>http://mkil.tistory.com/339 ) mimeMessage를 이용해 수신자를 설정할 때 javax.mail.internet.InternetAddress을 사용하면 됩니다. 상단에 있었던 recipient 한 줄을 삭제하고 하단에 InternetAddress[] 부분을 아래와 같이 수정합니다. @Controller public class MailController { /** 자바 메일 발송 * @throws MessagingException * @throws AddressExcept.. 2016. 10. 28.