본문 바로가기
728x90
반응형

전체 글185

[Javascript] 선택자 document.getElementById(); - 주어진 문자열과 일치하는 id 속성을 가진 요소를 찾고, 이를 나타내는 Element 객체를 반환, - 대소문자를 구분해서 사용해야하고, 문서 내에 주어진 id가 없으면 null을 반환. document.getElementsByClassName(); document.getElementsByTagName(); 2021. 1. 5.
[HTML] input태그 readonly 와 disabled 속성 비교 readonly와 disabled는 모두 사용자의 직접 입력을 막는 속성이다. -readonly 사용법 -disabled 사용법 하지만 form안에서 사용 할 경우 두 속성은 아주 큰 차이가 있다. readonly - form 전송 가능, disabled - form 전송시 값 전달 불가능. 2021. 1. 4.
[Error] Uncaught TypeError: Cannot read property 'fn' of undefined Jquery datepicker를 사용하려고 하다가 발견한 에러. Uncaught TypeError: Cannot read property 'fn' of undefined 원인. 스크립트 파일을 불러오는 순서가 잘못되어 발생한 에러 이런 에러가 발생했을땐 jquery스크립트를 가장 윗줄에 적어주면 된다. 부트스트랩을 사용할때도 순서에 유의해야한다. 아래 글을 참고하면 좋을거같다. jootc.com/p/201903212692 2021. 1. 4.
[프로젝트] 날짜 제한하기2 1/3하고싶었던 달력. 자꾸 에러가 났다.경로도 잘 지정해줬고, 틀린게 없어보이는데... 원인은 중복코드.... 이거때문에 어제 오후부터 오늘 오후까지 거의 하루를 날렸다..정신차리자.. 2021. 1. 3.
[프로젝트] 날짜 제한하기 1/2 처음엔 분실날짜를 설정하는거니까 오늘 이후 날짜는 선택이 안되게 해야겠다. 라는 단순한 생각에서 시작됐다. 근데 단순하지가 않았다.. 안된다.. 왜 안될까.. 짜증난다... 정말.. 2021. 1. 3.
[프로젝트] 게시판 작성 값 넘기기 1/1-1/2 어제 오후 내내 게시판 글 작성 화면에서 등록 버튼을 누르면 내가 입력한 값이 오라클db로 잘 넘어가는지 테스트를 했는데 계속 뜨는 에러들.. 설상가상으로 임포트도 안되고.. 멘붕.. 이렇게 하는게 아니었나 아 역시 이 길은 내 길이 아니구나. 좌절하길 수십번.. 여러개의 항목들을 한꺼번에 테스트 한다는게 미련하고 멍청한 짓이었다. 오늘 하나씩 하나씩 테스트한 결과 제목, 내용, 분실물품, 작성날짜, 분실날짜 까지는 잘 넘어간다. 휴 어렵다.. 2021. 1. 2.
[Error] mapper namespace 잘 확인하기 항상 하던대로 하니까 안된다. Mapper class의 위치는 정확히 적어줘야하는구나 로 수정하니까 된다. 2021. 1. 2.
[Web] redirect 와 forward 현재 작업중인 페이지에서 다른페이지로 이동하기 위한 2가지 방법. 1. Redirect Redirect는 웹컨테이너로 명령이 들어오면, 웹 브라우저에게 다른 페이지로 이동하라고 명령한다. 웹 브라우저는 URL을 지시된 주소로 바꾸고 해당주소로 이동한다. 다른 웹 컨테이너에 있는 주소로 이동하고 새 페이지에서 Request와 Response객체가 새롭게 생성된다. -시스템에 변화가 생기는 요청(회원가입, 글쓰기 등)에 사용하기 적합하다. 2. Forward Forward는 웹컨테이너 차원에서 페이지의 이동만 존재한다. 실제로 웹 브라우저는 다른 페이지로 이동했음을 알 수 없다. 웹 브라우저에는 최초에 호출한 URL이 표시되고, 이동한 페이지의 URL 정보는 확인할 수 없다. 또, 현재 실행중인 페이지와 F.. 2021. 1. 1.
[프로젝트] bootstrap collapse 사용하여 지도 띄우기 (map.relayout) 12/31-1/1 위치 검색시에 팝업창을 사용하려고 했지만 다른 방법으로 바꿔보기로 했다. Collspse란 특정 버튼을 클릭하면 해당 내용이 보였다가 안 보였다가 하는 기능이다. 출처: https://nowonbun.tistory.com/646 [명월 일지] 이 블로그를 참고해서 쉽게 Collspase 기본형태는 만들수있었다.. 근데 문제는 지금부터;; 기존 팝업창에 띄울때 사용했던 map 코드를 갖다붙이니 지도가 짤려서 나왔다.ㅠㅠㅠ 처음엔 단순히 로딩중인건줄 알았는데 아니었다. 구글에 검색시작.. 결론은 apis.map.kakao.com/web/documentation/#Map_relayout 이걸 참고하라는데.. 해도 안되는건 마찬가지... 그러다 devtalk.kakao.com/t/topic/8.. 2021. 1. 1.
날짜와 시간다루기 jsonobject.tistory.com/191 2021. 1. 1.
[프로젝트] 팝업창으로 지도 띄우기 12/30 분실물을 등록할때 위치를 등록해줘야하기 때문에 팝업창을 띄워서 지도를 띄워줬다. 허용버튼을 누르면 아래와 같이 내위치 정보를 불러온다. 원하는 위치로 지도를 이동해서 클릭하면 마커가 생기면서 그 위치의 주소를 띄워준다. 카카오api를 사용해서 지도를 띄워주는거 까진 순조롭게 성공했는데.. 산넘어 산이다.. 2020. 12. 31.
[Spring] DTO 와 VO DTO(Data Transfer Object) DTO(Data Transfer Object)는 데이터 전송(이동) 객체라는 의미를 가진다. DTO는 주로 비동기 처리를 할 때 사용한다. 계층간 데이터 교환을 위한 객체(Java Beans)이다. DB의 데이터를 Service나 Controller 등으로 보낼 때 사용하는 객체를 말한다. 즉, DB의 데이터가 Presentation Logic Tier로 넘어올때는 DTO로 변환되어 오고가는 것이다. 로직을 갖고 있지 않는 순수한 데이터 객체이며, getter/setter 메서드만을 갖는다. 또한 Controller Layer에서 Response DTO 형태로 Client에 전달한다. VO(Value Object) VO(Value Object)는 말 그대로 .. 2020. 12. 30.
728x90
반응형