728x90

분류 전체보기 37

[JAVA] spring MVC @ModelAttribute 사용법

jsp에서 서버단(Controller)와 param값을 주고 받을 때 @ModelAttribute 어노테이션을 사용하지 않는 경우 보편적으로 아래와 같이 사용한다. weburl + /test.do?id=id&name=name&email=email&mobile=mobile @RequestMapping(value = "test.do", method = RequestMethod.GET) public String test(@RequestParam("id") String id, @RequestParam("name") String name, @RequestParam("email") String email, @RequestParam("mobile") String mobile, ModelMap model){ model..

JAVA/SPRING 2021.03.26

[JAVA] mkdir mkdirs 차이

java.io.File의 mkdir, mkdirs 차이점을 알아보자. mkdir은 상위 디렉터리가 없는 경우 생성하지 못하지만 mkdirs는 상위 디렉터리가 없으면 생성한다. 예를 들어 디렉터리가 없는 상황에서 /test/123을 File 생성자에 입력하고, mkdir를 이용하면 상위 디렉터리(test)가 있기때문에 생성하지 못한다. 하지만 mkdirs를 이용하는 경우 상위 디렉터리(test)와 하위 디렉터리(123) 모두 생성된다. ex) File file = new File("D:\\테스트\\1\\2\\3"); if(file.mkdir()){ System.out.println("디렉터리 생성 성공"); } else{ System.out.println("디렉터리 생성 실패"); } 결과값 : 디렉터리 ..

JAVA/코딩 2021.03.23

[JAVA] 날짜 계산하기(더하기, 빼기 등)

자바에서 java.util의 Calendar와 Date를 이용하여 날짜 계산하는 법을 알아보자 1. 현재 시간에 날짜 더하기, 빼기 Calendar cal1 = Calendar.getInstance(); cal1.add(Calendar.DATE, 6); // 일 계산 cal1.add(Calendar.MONTH, 4); // 월 연산 cal1.add(Calendar.DATE, -3); // 빼고 싶다면 음수 입력 Date date = new Date(cal1.getTimeInMillis()); System.out.println("현재시간 : " + new Date()); System.out.println("연산시간 : " + date); 결과 2. 특정 시간에 연산 String date_str = "202..

JAVA/코딩 2021.03.22

[javascript]ajax 내에서 return 안되는 현상

ajax 사용시 success나 일부 옵션에서 값을 return하는 경우 undefined가 나오는 현상이 발생했다. test : function(){ $.ajax({ url: url, data: param, type: 'POST', dataType : "json", async : false, success: function(data){ if (!data.result){ alert(data.message); return false; }else{ return true; } } }); } 다른 함수에서 test() 호출 시 true를 return 하여도 값을 찍어보면 undefined가 나온다. 이 경우 ajax 밖에 변수를 선언해준후, ajax 밖에서 return해주면 된다. test : function(..

JavaScript 2021.03.22
728x90