본문 바로가기

프로그래밍/스프링[Spring]

(56)
[스프링] 메일 전송 시 html이 텍스트로 출력 되는 경우 해결 방법 안녕하세요. 이번 글에서는 메일로 html로 작성하여 메일을 보낼 때 텍스트로 출력되는 경우에 대한 해결 방법에 대해 알려드리겠습니다. 우선 기존 스프링에서 메일을 보내는 방법에 대한 글입니다. [스프링] 스프링에서 네이버 이메일을 이용한 Email 발송방법 안녕하세요 이번에는 스프링 프레임워크에서 간단하게 이메일 발송하는 방법에 대해 알아보도록 하겠습니다. ​ 자 우선 네이버 이메일에서 SMTP 설정을 합니다. 순서에 맞게 클릭하시면 간단하게 설정이 가능합.. baessi.tistory.com 이 부분에서 메세지 설정 부분을 확인합니다. Message mimeMessage = new MimeMessage(session); mimeMessage.setFrom(new InternetAddress("****..
[jQuery] 해당 테이블의 tr 개수 구하기 이번에는 해당 테이블의 tr 개수를 구하는 방법에 대해 알려드리도록 하겠습니다. 다음과 같이 간단한 예제 코드를 작성합니다. column1 column2 column3 1 내용 기타 2 내용 기타 3 내용 기타 tr의 개수를 구하는 방법은 간단합니다. 이렇게 작성하시면 해당 테이블의 tbody의 tr 개수를 가져옵니다. 감사합니다.
[jQuery] 테이블 tr 동적 추가 삭제하기 안녕하세요 오늘은 해당 테이블의 tr 개수를 구하는 방법에 대해 알려드리도록 하겠습니다. 우선 간단한 테이블 예제 코드입니다. column1 column2 column3 1 내용 기타 자 그리고 항목 추가, 항목을 삭제할 버튼도 작성합니다. 항목 추가 항목 삭제 항목 추가는 rowAdd() 함수, 항목 삭제는 rowDelete() 함수로 작성합니다. 자 다음과 같이 테이블을 생성하고 항목 추가를 하면 밑에 항목이 생기고 항목을 삭제하면 마지막 열을 삭제하도록 하겠습니다. 자 그럼 항목 추가에 대한 함수를 사이에 작성하도록 합니다. tr 부분을 복사해서 사용하시면 편합니다. 자 여기서 참고하실 사항은 var trCnt = $('#myTable tr').length; 이 부분은 테이블의 tr에 대한 개수를 ..
[JSTL] <c:import> 로 파라미터 넘기기[jsp, spring] 안녕하세요 오늘은 JSTL에서 를 이용하여 동적으로 페이지를 호출하는 경우가 있습니다. 이때 파라미터를 같이 넘겨서 사용하는 방법을 간단히 짚고 넘어가겠습니다. 우선 페이지 상단에 C 태그 사용 선언은 필수입니다. 자 그리고 로 jsp 페이지를 호출하면서 파라미터는 다음과 같이 작성합니다. 그리고 해당 페이지에 가서 다음과 같이 사용하시면 됩니다. 확인하면 test로 값이 제대로 넘어온 것을 확인할 수 있습니다. 스프링 프레임워크에서도 컨트롤러로 파라미터를 넘길 때 사용할 수 있습니다. 다음은 컨트롤러 부분에서 파라미터는 다음과 같이 받으면 됩니다. request.getParameter("id"); request.getParameter("name"); 콘솔에 값을 찍어서 제대로 출력이 되는 것을 확인할 ..
[chart.js] Cannot read property 'length' of null 해결 방법 Chart.js에서 간단 예제 코드를 작성하고 실행 시 다음과 같은 에러를 볼 수 있었습니다. 해결 방법은 간단합니다. 기존 소스입니다. 그래프 다음과 같이 소스를 변경하시면 됩니다. 스크립트를 html 코드 아래로 작성하시면 됩니다. 그래프 마지막으로 간단히 확인해보면 정상적으로 예제 소스가 작동되는 것 을 확인할 수 있습니다. 추후 다른 게시글로 Chart.js의 사용방법을 다뤄보도록 하겠습니다. 감사합니다.
JSTL 조건문 오류-[아무 이상 없는데 안되는 경우] JSTL을 사용 하던 중 아무런 이상이 없지만 조건문에서 제대로 분기하지 않는 현상을 발견했습니다 다음을 참고하세요 원인은 간단합니다. "" 내부에 공백이 들어가면 정상적으로 작동하지 않았습니다. 특히나 이클립스에서는 ""의 공백 구분이 잘 안되는 경우가 있습니다 때문에 확인하시고 공백을 제거하면 정상적으로 작동이 됩니다.
[Spring] properties 파일 jsp, java 에서 바로 사용 시작하기 앞서 Sping에서 property 설정 방법은 아래의 링크를 참고해 주세요 [Spring] 스프링 SpEL를 이용한 프로퍼티 설정 자 오늘은 property 설정에 다뤄 보겠습니다. property 정의 서버정보나 파일 업로드 경로 같이 중요한 환경정보를 담은 프로퍼티 파일을 따로 만들어 관리하기 용이하게 하기 위해 있는 파일​ property 사용하기.. baessi.tistory.com 자 그럼 위와 같이 하면 servlet-context 파일에 다음과 같이 선언하셨을 겁니다. 각자 본인이 설정한 파일에서 찾아보시면 됩니다. servlet-context.xml 파일 다음은 프로퍼티 설정 파일입니다. globals.properties 파일 # SERVER-LOCAL jdbc.driver=co..
Java UUID 사용하기 - 중복되지 않는 고유 키 설정 안녕하세요. 오늘은 UUID를 이용해 중복되지 않는 고유한 키 값을 설정하는 방법에 대해서 알려드리고자 합니다. UUID란? 네트워크 상에서 서로 모르는 개체들을 식별하고 구별하기 위해서는 각각의 고유한 이름이 필요하다. 이 이름은 고유성(유일성)이 매우 중요하다. 같은 이름을 갖는 개체가 존재한다면 구별이 불가능해 지기 때문이다. 고유성을 완벽하게 보장하려면 중앙관리시스템이 있어서 일련번호를 부여해 주면 간단하지만 동시다발적이고 독립적으로 개발되고 있는 시스템들의 경우 중앙관리시스템은 불가능하다. 개발주체가 스스로 이름을 짓도록 하되 고유성을 충족할 수 있는 방법이 필요하다. 이를 위하여 탄생한 것이 범용 고유식별자(UUID)이며 국제기구에서 표준으로 정하고 있다. UUID 표준에 따라 이름을 부여하면..