목록java (27)
시스템아 미안해
출처 : https://jojoldu.tistory.com/407
본인이 넘길 form값들에 name을 주고 ajax에서 formData객체로 넘긴다. var form = $("#frm")[0]; var formData = new FormData(form); $.ajax({ method : 'POST', url: '../settle/xlsUploadLoad', data : formData, dataType : 'json', contentType : false, processData : false, beforeSubmit: function(){ $('button').prop('disabled',true); } 파일 객체도 같이 들어있기 때문에 contentType과 processData를 false로 설정, jsonArray안의 jsonObject를 반환받을 예정이라 d..
일단 PropertyPlaceholderConfigurer 를 사용하자. 이 클래스를 bean 으로 등록하면 외부의 .properties에 저장된 정보를 스프링 설정 파일에서 사용할 수 있다. [servlet-context] classpath:config/locale/application.properties [application.properties] ##1. beans:list에는 읽고 싶은 classpath(src/main/resources)에 생성해놓은 properties의 파일을 넣는다. upload.file.path = D:\\downloads\\files\\condo\\photo [application-bean.xml] ##2. beans:import에는 properties에 깔아놓은 데이터를..
컨트롤러에서 데이터를 인자에 할당하는 대표적인 방법으로는 @RequestBody 와 @RequestParam 이 있다. @Controller public class UserController { @PostMapping("/receive") public String age(@RequestParam String name) { System.out.println("통신 성공"); System.out.println(">>> " + name); return "index"; } } @Controller public class UserController { @PostMapping("/receive") public String age(@RequestBody String name) { System.out.println("..
1. Double.parseDouble((map.get("decLowestPrice").toString())) 2. Double.parseDouble(String.valueOf(map.get("decLowestPrice"))) 3. NumberUtils.toDouble(String.valueOf(map.get("decLowestPrice"))) 1. toString()로 변환할 인자가 null일때 에러 발생 주의 2. Double.parseDouble로 변환할 인자가 null일때 에러발생 주의 3. 0.0반환 https://mand2.github.io/til/java-str-to-double/ 형변환 할 때마다 참 고민이다. long -> int 형변환은 쉽게 java.lang.Math.toIntExtr..