본문 바로가기

프로그래밍20

[Javascript] 파일 이미지 사이즈 체크 var img = new Image(); var file = obj.files[0]; var _URL = window.URL || window.webkitURL; img.src = _URL.createObjectURL(file); img.onload = function() { if(img.width < (640) || img.height < (730)) { alert("최소 이미지 사이즈(가로 640px, 세로 730px)에 맞춰서 올려주세요."); return; } } 입력받은 파일의 가로 세로 사이즈를 체크해서 미리 정해둔 최소 이미지 사이즈인 img.width = 640 img.heigth = 730 로 비교해서 리턴시켜 줍니다. 사이즈가 맞지 않을 때 다른 이벤트를 주고 싶다면, img.onloa.. 2021. 1. 15.
[JAVA] 결제모듈 세션 만료 오류 이니페이 결제 모듈 붙이고 나서 결제 완료 페이지로 넘어가면서 자꾸 세션 만료되는 증상이 발생합니다. @RequestMapping(value = "/myp/resDetail") public ModelAndView resDetail(@RequestParam Map requestMap,HttpServletRequest request, HttpServletResponse response) throws Exception { ModelAndView mav = new ModelAndView("/myp/resDetail"); if(requestMap.get("id").equals("") && requestMap.get("id").equals(null)) { response.sendRedirect("/myp/resLi.. 2020. 8. 24.
[JSTL] 문자열을 데이터 형식으로 파싱 JSTL의 fmt 기능을 사용하려면 상단에 taglib를 선언해 줘야 합니다. 년월일 8자리 문자열을 yyyy-mm-dd 형식으로 출력하고 싶을 때 ${paramInfo.date}로 불러온 문자열을 먼저 데이터로 파싱시켜 주고 원하는 패턴으로 출력하면 됩니다. 시간까지 파싱 시키려면 pattern="yyyyMMddHHmmss" 을 사용합니다. 2020. 3. 10.
[Javascript] null 값 체크 자바스크립트로 null 값 체크하는 방법입니다. null 값 체크 함수 (리턴 boolean) function isNullChk(_val) { if (new String(_val).valueOf() == "undefined") { return true; } if (_val == null) { return true; } if (("x" + _val == "xNaN") && (new String(_val.length).valueOf() == "undefined")) { return true; } if (_val.length == 0) { return true; } return false; } null 값 체크 함수 (리턴 String) 위에 코드를 응용하면 text 값을 받아서 null이면 ""으로 리턴할 .. 2020. 3. 5.
[Javascript] 현재 날짜 구하기 자바스크립트로 현재 날짜 구하는 방법입니다. 현재 날짜 구하기 (yyyy-mm-dd) var today = new Date(); var yyyy = today.getFullYear(); var mm = today.getMonth() + 1; var dd = today.getDate(); today = yyyy+'-'+mm+'-'+dd; new Date()는 현재 날짜와 시간을 가지는 객체를 리턴합니다. getFullYear() - Date의 년도를 가져옵니다. getMonth() - Date의 월을 가져옵니다. ( 0부터 표기 되기 때문에 +1을 해줘야 함) getDate() - Date의 일자를 가져옵니다. 현재 날짜에 plusMonth , minusMonth 하기 위에 코드를 응용해서 함수로 만들었습.. 2020. 3. 2.
반응형