본문 바로가기

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

(58)
[JSTL] c태그를 이용한 index, count 사용방법 간단 정리 오늘은 c태그를 이용하여 index 활용하는 방법에 대해 알아보도록 하겠습니다. 상단에 c태그 사용을 위한 코드를 작성합니다. foreach문은 다음과 같이 작성합니다. // 반복 구문 활용할 수 있는 상태 변수는 다음과 같습니다. ${status.current} 현재 for문의 해당하는 번호 ${status.index} 0부터 시작 순서 ${status.count} 1부터 시작 순서 ${status.first} 첫 번째 인덱스 유무 ${status.last} 마지막 인덱스 유무 ${status.begin} for문의 시작 번호 ${status.end} for문의 끝 번호 ${status.step} for문의 증가값 많은 활용 변수중 오늘 알아볼 것은 인덱스의 활용입니다. 다음과 같이 사용합니다. 임의로..
[JAVA] 이클립스(Eclipse) 간단설치 방법 안녕하세요 오늘은 이클립스를 간단히 설치해 보도록 하겠습니다. JAVA 설치 우선 기본적으로 자바가 설치되어 있어야 합니다. 현재를 기준으로 13 버전이 Java SE 버전에서 최신 버전으로 Kit 13을 다운로드하여 설치하도록 하겠습니다. 아래의 사이트에 접속합니다. Java SE Development Kit 13 - Downloads Java SE Development Kit 13 Downloads Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications, and ..
[스프링] 메일 전송 시 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을 사용 하던 중 아무런 이상이 없지만 조건문에서 제대로 분기하지 않는 현상을 발견했습니다 다음을 참고하세요 원인은 간단합니다. "" 내부에 공백이 들어가면 정상적으로 작동하지 않았습니다. 특히나 이클립스에서는 ""의 공백 구분이 잘 안되는 경우가 있습니다 때문에 확인하시고 공백을 제거하면 정상적으로 작동이 됩니다.