반응형

자바개발자 6

[EerrorLog] Required String parameter parameter is not present

Required String parameter 'parameter' is not present Ajax로 Json에 담아 컨트롤러에 파라미터 값을 보냈고, 컨트롤러의 @RequestParam으로 해당 파라미터 값을 받았을 때, 전달받은 파라미터 값이 없거나 타입이 다를 경우 발생하였습니다 @RequestMapping(path = "getMemberInfo") @ResponseBody public String getMemberInfo( @RequestParam String memberId ) { .... .... .... return memberInfo; } 위의 경우 @RequestParam을 선언하고, required = false 또는 defaultValue를 사용하지 않았기 때문에, Ajax로 파라..

[java/자바] Static 이란? Static 정리

이글은 "망나니개발자"님의 글을 참고하였습니다. Static Java에서 Static 키워드를 사용한다는 것은 메모리에 한번 할당되어 프로그램이 종료될 때 해제되는 것을 의미합니다. 이를 정확히 이해하기 위해서는 메모리 영역에 대한 이해가 필요합니다. 일반적으로 우리가 만든 Class는 Static 영역에 생성되고, new 연산을 통해 생성한 객체는 Heap영역에 생성됩니다. 객체의 생성시에 할당된 Heap영역의 메모리는 Garbage Collector를 통해 수시로 관리를 받습니다. 하지만 Static 키워드를 통해 Static 영역에 할당된 메모리는 모든 객체가 공유하는 메모리라는 장점을 지니지만, Garbage Collector의 관리 영역 밖에 존재하므로 Static을 자주 사용하면 프로그램의 종..

제이쿼리 데이터데이블, 컬럼안에서 계산하는 팁 (DataTables, calculated column)

컬럼안에서 계산하는 팁 (DataTables, calculated column) 데이터테이블을 사용중에 columns: [] 영역 안에서 서버에서 전달되는 data들끼리 연산해야할 때가 있습니다. 보통은 각각 전달되는 data: "객체명" 으로 하나씩 밖에 뿌려주지 못 하는데요, 아래와 같은 방법을 사용하면 쉽게 data: "객체명" + data: "객체명" 처럼 연산을 할 수 있습니다. let dataTable; function getProductInfo(productNum) { dataTable = $('#dataTable').dataTable({ lengthChange: false, ordering: false, searching: false, processing: false, info: false..

[자바] 소수점 올림, 반올림, 버림

자바에서 긴 소수를 반올림하여 n번째 자리까지 나타내는 방법에 대해 알아보겠습니다. 여러가지 방법이 있겠습니다만 Math.round(); Math.ceil(); Math.floor(); 함수를 활용하거나 String.format(); 함수를 활용하는것이 대표적인 방식입니다. 위 함수들은 실수의 소수점 첫번째 자리를 반올림하여 정수로 리턴시켜줍니다. 하지만 이 메서드를 잘 활용하면 소수점 몇번째 자리까지 나타내는것도 가능합니다. 예를들어 33.777*100을 하면 3377.7가 되겠죠. 여기서 round를 적용시키면 3378이라는 정수가 리턴될것입니다. 여기서 다시 100.0을 나눠주면 실수로 적용되어 나옵니다. (33.78이 나오게 됩니다.) 소수점 둘째 자리까지 나타내고싶으시면 100.0을 곱하였다가 ..

자바(Java) 개발자를 위한 남궁성의 자바(Java)의 정석 PDF (2)

남궁성님의 자바(Java) 개발자를 위한 자바(Java)의 정석 입니다. 무한한 감사의 박수를 드립니다. 책의 모든 내용이 포함되어있지 않습니다. 좀더 상세한 내용은 "자바의정석"을 구매하여 보시기 바랍니다. 필요하신 분은 받아가세요~ 용량이 10M를 넘는 관계로 이전 포스팅에서 추가로 다운로드 가능합니다. 자바(Java) 개발자를 위한 남궁성의 자바(Java)의 정석 PDF (1)

자바(Java) 개발자를 위한 남궁성의 자바(Java)의 정석 PDF (1)

남궁성님의 자바(Java) 개발자를 위한 자바(Java)의 정석 입니다. 무한한 감사의 박수를 드립니다. 책의 모든 내용이 포함되어있지 않습니다. 좀더 상세한 내용은 "자바의정석"을 구매하여 보시기 바랍니다. 필요하신 분은 받아가세요~ 용량이 10M를 넘는 관계로 다음 포스팅에서 추가로 다운로드 가능합니다. 자바(Java) 개발자를 위한 남궁성의 자바(Java)의 정석 PDF (2)

반응형