본문 바로가기

IT/프로젝트5

모달 외부 JSP에서 불러오기 부트스트랩 버전에 따라 remote를 사용하는 것이 불가능해졌기에 jqury의 load를 사용하여 불러온다. 모달 불러오는 버튼 lock 모달 불러오려는 화면 위 화면의 자바스크립트 $(".modal-content").load("/loginModal"); 외부 JSP Login Sign in Your ID Password remember me Sing in Controller @GetMapping("/loginModal") public String loginModal() { return "/member/loginModal"; } 2020. 3. 19.
pushstate (ajax 뒤로가기) ajax 에서 뒤로가기를 활성화 시키기 위해서는 여러가지 방법이 있다. 앵커, pushstate, 해쉬뱅 등이 그 예이다. pushstate는 HTML5 에서 새로 추가된 History API의 추가된 메서드이다. $('#button').click(() => { $.ajax({ url: "/freeBoard, data: {page: 1}, type: "get", success: (result) => { $(".content").html(result); } }); history.pushState({ data: "/freeBoard", page: 1 }, null, "/freeBoard?page=1"); }); 이러한 방식으로 ajax 동작 이후 hisory.pushState로 history.pushStat.. 2020. 2. 6.
국제화 JSP 이용 java - com.xxxx.xxx - Config - LocaleConfig resources - message - message.properties 위의 사진과 같이 message_언어.properties로 파일을 만들며 _언어를 입력하지 않는 것이 디폴트로 설정된 언어다. @Configuration public class LocaleConfig implements WebMvcConfigurer { //bean 이름을 설정해주지 않으면 method 이름과 같아 이름 변경 @Bean(name = "localeResolver") public LocaleResolver getLocaleResolver() { //세션 사용하려는 경우 // SessionLocaleResolver slr = new Sessio.. 2019. 12. 2.
KakaoPay API admin키를 받아 온다음 웹 플랫폼에 자신이 사용하는 플랫폼을 등록해주어야 한다. KakaoPay.java package com.btl.findjob.utils; import java.net.URI; import java.net.URISyntaxException; import java.util.UUID; import com.btl.findjob.model.KakaoPayApprovalVO; import com.btl.findjob.model.KakaoPayReadyVO; import lombok.extern.log4j.Log4j; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; impo.. 2019. 9. 30.