본문 바로가기

개발30

[JAVASCRIPT] 천 단위 콤마(,) 찍기 금액 표기시 콤마(,)를 사용하여 가독성을 높혀야할때!! 함수로 만들어 사용할까했지만 내장함수로도 간단하게 해결 가능하다! - toLocaleString() toLocaleString은 설정해놓은 지역에서 읽는 형태로 바꿔는 함수. 기본 값이 미국으로 설정 되어있어 (1,000 단위로 끊는 표기법) 원화에도 적용된다. var price = 10000000; console.log("결과: " + price.toLocaleString()); 자세한 내용은 아래에서 참고! https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString Number.prototype.toLocaleString.. 2022. 1. 13.
[jQuery] AJAX를 사용한 DB연동 자동완성(Autocomplete)(feat.스프링) JQUERY UI 에는 input에 입력 시 자동완성을 해주는 autocomplete가 있다. 이 기능과 ajax를 이용해 DB에 있는 정보로 자동완성을 만들어보자! ​ 1. JQUERY랑 JQUERY UI 라이브러리 추가 2. HTML 자동완성 테스트 3. SCRIPT $('#autoComplete').autocomplete({ source : function(request, response) { //source: 입력시 보일 목록 $.ajax({ url : "/ajax/autocomplete.do" , type : "POST" , dataType: "JSON" , data : {value: request.term}// 검색 키워드 , success : function(data){ // 성공 respo.. 2022. 1. 13.
[JAVA] 파일 ZIP 압축 및 다운로드 간단한 파일 압축 및 다운로드 코드 /* 다운로드 Zip */ @RequestMapping("/downloadZip.do") public void downloadZip(@RequestParam Map paramMap, HttpSession session, HttpServletResponse response) throws Exception { //압축할 파일 String[] fileList = {"C:/Users/kyung/Desktop/테스트첨부파일/TTTTT.txt" ,"C:/Users/kyung/Desktop/테스트첨부파일/test.PNG" ,"C:/Users/kyung/Desktop/테스트첨부파일/TESTPDF.pdf"}; //생성되는 zip 파일명 String fileName ="makeZipFi.. 2022. 1. 12.
[jQuery Zoomer] 이미지 확대 축소 플러그인 jQuery를 사용하여 첨부한 이미지를 확대 / 축소 / 드래그해서 움직일 수 있는 화면이 필요했다. 버튼만들고 하나하나 짜다보니 처음 생각보다 많은걸 해야할 것 같아 찾아보다보니 jQuery Zoomer가 있었다!! 깔끔하고 간단하게 확대 / 축소 / 드래그 가 필요한 곳에 쓰면 좋을듯싶다. 일단, 아래에서 jquery.fs.zoomer.min.js jquery.fs.zoomer.css 받아준다 https://github.com/FormstoneClassic/Zoomer GitHub - FormstoneClassic/Zoomer: A jQuery plugin for smooth image exploration. A jQuery plugin for smooth image exploration. Contr.. 2022. 1. 11.
[JAVA] Iterator 와 Enumeration 컬렉션(collection) 인터페이스를 사용하는 클래스의 데이터를 순환해서 사용하는 경우 for문으로 데이터를 가져오는 방법도 있지만 순환 인터페이스인 iterator와 Enumeration을 사용하는 방법도 있다. Iterator와 Enumeration는 비슷하지만 스레드(thread)의 지원 여부​가 다르다. - Iterator 스레드에 안전하지 않은 구조 ArrayList, HashSet 등은 Iterator을 사용 ArrayList nameList = new ArrayList(); String name; nameList.add("A"); nameList.add("B"); nameList.add("C"); nameList.add("D"); nameList.add("E"); nameList.add(.. 2022. 1. 11.
반응형