프레임워크(Framework)/Spring16 [Spring] fullcalendar DB연동 및 일자별 클릭 후 리스트 출력 jsp fullcalendar 불러오는 방법 1. CDN 주소 가져오기 https://www.jsdelivr.com/package/npm/fullcalendar 2. 파일 다운받은 후 코드 작성 https://fullcalendar.io/docs/initialize-globals DB연동 Controller package kr.mds.controller; @RestController public class mainRestController { @Autowired private UserMapper mapper; @Autowired private Security_alarm_carMapper sacmapper; @Autowired private Security_alarm_humanMapper sahmapper.. 2023. 8. 3. [Spring] Ajax를 이용하여 알림 개수 카운트_int를 String으로 변환 Ajax /* 알림 개수 카운트 */ $.ajax({ type:'post', url: 'countAlarm.com', data : {'u_id':data}, dataType: 'text', success:function(res){ console.log(res); $('#countAlarm').append(res); $('#modal-close-btn').click(function(){ $('#countAlarm').html("0"); }) }, error: function(e){ console.log("알림 개수 왜 안넘어와"); } }) => 개수는 int로 데이터 수집을 해야하지만 Ajax는 문자형 데이터만 수집하기 때문에 dataType:'text'로 지정! RestController // 알림 개.. 2023. 8. 1. [MVC] Post 방식으로 페이지 이동하기 참고 블로그) https://amongthestar.tistory.com/178 Post 방식으로 페이지 이동하기 jsp에서 태그에 href값을 주면 get방식으로 넘어간다. 하지만 post로 넘기고 싶다면? => onClick이벤트로 자바스크립트 함수를 추가하고 그 함수안에서 post로 넘기면 된다. 1. 컨트롤러로 넘기는 값이 amongthestar.tistory.com 로고 이미지를 클릭했을 때 로그인된 페이지로 넘어가야 하는 상황 하지만 url 매핑을 post로 해줬기 때문에 컨트롤러에서 데이터를 수집해야 하는 상황이었다. Controller package kr.mds.controller; @Controller public class userController { @Autowired private.. 2023. 7. 20. [Spring] SHA256 비밀번호 암호화, 로그인 maven repository에서 비밀번호 암호화 라이브러리 가져오기 commons-codec commons-codec 1.15 SHA256Util.java package kr.mds.controller; import java.security.MessageDigest; import org.springframework.stereotype.Component; @Component public class SHA256Util { public static String encrypt(String planText) { try { MessageDigest md = MessageDigest.getInstance("SHA-256"); md.update(planText.getBytes()); byte byteData[] = .. 2023. 7. 17. [Spring] 구글 이메일 인증 pom.xml에서 maven 라이브러리 설정! javax.mail mail 1.4.7 signUp.jsp 이메일 본인인증 js /*이메일 인증*/ $('#mail-Check-Btn').click(function(){ var email = $('#u_email').val(); console.log(email); var checkEmail = $('.mail-check-input'); $.ajax({ url : 'checkEmail.com', type : 'post', data : {"u_email" : email}, success : function(data){ console.log(data); checkEmail.attr('disabled', false); code = data; alert('인증번호가 .. 2023. 7. 16. [Spring] 회원가입할 때 비밀번호 재확인 signUp.jsp 비밀번호 비밀번호 확인 js /*비밀번호 재확인*/ $('.pwck_input').keyup(function(){ let pass1 = $('#u_pw').val(); let pass2 = $('#u_pw_confirm').val(); if(pass1 != "" || pass2 != ""){ if(pass1 == pass2){ $('#confirmMsg').html("비밀번호 일치"); $('#confirmMsg').css('color', 'green'); } else { $('#confirmMsg').html("비밀번호 불일치"); $('#confirmMsg').css('color', 'red'); } } }) 2023. 7. 16. 이전 1 2 3 다음