본문 바로가기

반응형
전체 글
반응형
413

[jQuery] Data타입을 날짜형태(yyyy-mm-dd)로 포맷 변경하는 방법!! 서버에서 데이터를 스크립트로 가져와서 사용하려하는데 cret_date 이놈이 데이터타입니다... 콘솔을 찍어보니 어김없는 date형태.. 그래서 화면에서 오브젝트로 표출이 되므로 이놈을 내가 원하는 날짜형태(yyyy-mm-dd)로 변경시키려합니다. 간단한 함수를 사용해서 가능하지만 잊어버릴까봐 포스팅하려고 합니다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1) , day = '' + d.getDate(), year = d.getFullYear(); if (month.length 2021. 11. 29.
[Java] 엑셀 다운로드 기능 구현!! (영상 有) 안녕하세요. 오늘은 자바로 데이터베이스에 있는 데이터를 자바를 통해 엑셀화시켜서 엑셀 데이터를 다운로드 받는 방법에 대해 정리해보겠습니다. 글로 아무리 설명해봐야 보는게 최고죠! 구현 영상입니다. pom.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 org.apache.poi poi 3.9 org.apache.poi poi-contrib 3.6 log4j log4j org.apache.poi poi-ooxml 3.9 org.apache.poi poi-ooxml-schemas 3.9 org.apache.poi poi-scratchpad 3.9 cs 여기서 정리할 엑셀 다운로드 기능은 아파치 소프트.. 2021. 11. 27.
[쉬운설명] HTTP 쿠키(Cookie)에 대한 설명!! 안녕하세요. 오늘은 쿠키와 HTTP에서 어떻게 사용되는지에 대한 설명을 해보겠습니다. 쿠키란 클라이언트가 서버에서 받은 쿠키를 저장하고, HTTP 요청시 서버로 전달해주는 역할을 합니다. HTTP에서는 set-Cookie로 표현되며 응답헤더에서 서버에서 클라이언트로 쿠키를 전달합니다. 아래와 같은 이미지 처럼 말이죠! 이제부터 쿠키에 대해 살펴보겠습니다. 우리가 사용하는 인터넷을 통신해주는 HTTP는 계속 연결되어 있지 않습니다. 만약에 제가 다음에서 '쿠키'검색을 하면 저는 다음 서버에 '쿠키'를 요청하게 되고 다음 서버에서 '쿠키'에 대한 정보만 주고 연결이 끊어집니다. 이것을 무상태(Stateless) 프로토콜이라고 합니다. 계속 연결되어 있지 않다는 뜻이죠. 쿠키를 사용하지 않는다는 가정에서 제가.. 2021. 11. 24.
[쉬운설명] HTTP 해더에 대한 설명!! 안녕하세요. 오늘은 HTTP 해더에 대해 설명해보겠습니다. HTTP 해더는 HTTP전송에 필요한 모든 부가정보를 나타내주는 것을 말합니다. 예를들어 메세지 바디의 내용이나 메세지 바디의 크기, 서버 정보, 캐시 관리 정보 등이 있습니다. 아래 이미지에서의 모든 정보가 해더의 정보라고 보시면 됩니다. 엄청나게 많죠! HTTP 표준은 1999년 RFC2616을 사용하다가 2014년 RFC7230~7235이 등장함에 따라 기존 RFC2616는 폐기가 되었습니다. 가장 큰 변화는 엔티티(Entity)에서 표현(Representation)으로 변화되었다는 점입니다. 그럼 최신 표준 스펙인 RFC7230에 대한 내용을 알아보도록 하죠 1. 표현 헤더는 표현 데이터를 해석할 수 있는 정보를 제공합니다. Content.. 2021. 11. 24.
[Jquery] input/div/모든태그 focus 사용방법!! (영상 有) 오늘은 제이쿼리에서 사용하는 focus 기능에 대해 살펴보겠습니다. 흔히 페이지 유효성 검사를 진행할때 필수 기능은 아니지만 많이 사용되는 기능입니다. 흔히 input태그에 많이 사용되지만 다른 태그에도 적용할 수 있는 방법도 정리해보겠습니다. input 태그에 focus 1 2 3 4 5 6 7 8 9 10 11 if($("#resv_name").val() == ""){ alert("성명을 입력해주세요."); $("#resv_name").focus(); return false; } Colored by Color Scripter cs 보통 자바스크립트 또는 제이쿼리에서 focus 기능을 사용할 때는 input type="texdt"에 아이디 값을 주어 사용합니다. 하지만 input text가 아닌 div.. 2021. 11. 18.
[Jquery] input 실시간 감지 기능 (영상 有) 안녕하세요. 오늘은 제이쿼리를 이용하여 input칸의 실시간 감지 기능으로 작업을 정리해보았습니다. 저는 input칸의 숫자를 실시간으로 합계칸에 더해줄 예정입니다. 영상을 보시면, 각 연령대별로 input칸에 입력하면 합계에 자동 계산이 되어 나오게 됩니다. 간단하니 한번 정리해보죠! HTML 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 *방문총인원 Colored by Color Scripter cs 여기서는 평범한 HTML 태그입니다. 하나 특징이 있다면 제이쿼리에서 ID값을 가져와서 사용할 예정이기에 ID값을 구분해서 넣어주셔야합니다. JQUERY 1 2 3 4 5 6 7 8 9 10 11.. 2021. 11. 17.
[쉬운설명] HTTP 상태별 코드 설명 정리!! 안녕하세요. 오늘은 HTTP 상태별 코드에 대해 설명해보겠습니다. HTTP 상태코드는 100대부터 500대까지의 상태값을 가지고 클라이언트가 보낸 요청의 처리 상태를 응답해서 알려주는 역할을 합니다. 1xx (Informational): 요청이 수신되어 처리중인 표시입니다. 요청자가 서버에 처리를 요청하고 서버가 이를 승인하는 중인 상태값이지만 거의 사용하지 않고 있습니다.. 2xx (Successful): 요청 정상 처리입니다. 200 (OK) : 요청이 정상적으로 성공 201 (Created) : 요청 성공해서 새로운 리소스가 생성 - POST로 요청을 하면 서버에서 자원을 생성하여 응답 해더에 Location 에 넣어줍니다. 202 (Accepted) : 요청이 접수되었으나 처리가 미완료 - 1시간.. 2021. 11. 17.
[Error] Table '테이블명(table name)' is marked as crashed and should be repaired 해결방법!!(테이블 깨짐 현상) 관리자의 통계 페이지가 나오지 않는 현상이 있어서 확인해봤더니 아래와 같은 에러가 발생하였습니다. Table '테이블명(table name)' is marked as crashed and should be repaired 처음보는 에러... 또 다른 시험이군요 ㅜㅜㅜㅜㅜㅜㅜ 이런식으로 데이터베이스의 테이블이 뷰 표시로 나타나게됩니다. 확인해보기 위해서 mysql에 들어가 테이블을 체크해보았습니다. 명령어 : check table 테이블명; 예) check table tbl_menu_log; 영어를 몰라 번역기로 확인해보니.. 크기가 초과로 인해서 테이블이 충돌된 원인으로 에러가 발생하였네요!! 확실히 로그 테이블이라서 데이터가 많다보니 발생한 에러였습니다.. | cbdamoa.tbl_menu_log | .. 2021. 11. 11.
[Jquery] 셀렉트 option AJAX로 가져오는 방법!! (영상 有) 안녕하세요. 오늘은 셀렉트 옵션값을 제이쿼리와 AJAX 비동기 통신을 이용하여 가져오는 방법을 정리해보겠습니다. 아래는 구현 화면입니다. AJAX를 통해 간단히 만들 수 있지만 제이쿼리 문법을 조금은 알아야합니다. HTML 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 *관람 선택 --선택-- 전시관 프로그램 *프로그램 선택 Colored by Color Scripter cs 여기서는 보통의 select태그의 형태입니다. 특이점은 이름값 resv_program_type인 select태그 (전시관/프로그램 선택 태그) 에 onchange 함수를 넣어서 클릭할때마다 함수가 작동할 수 있도록 합니다. 그리고 프로그램 선택 태그 tr에 display none처리하여 .. 2021. 11. 6.