웹 개발을 위해 동적 웹 프로젝트를 생성해야 한다 Context root는 프로젝트명, Content directory가 WebContent인걸 확인하고 밑에 체크해 주면 알아서 web.xml 파일을 생성한다 체크하지 않으면 안 생기는데 그럴 때는 프로젝트명 우클릭 > Java EE Tools > Generate deployment descriptor stub 선택하면 생긴다 이렇게 프로젝트 생성되고 설정파일도 생겼다 .xml 같은 설정파일은 꼭 WEB-INF 밑에 있어야 한다 위치와 이름은 다른 걸로 하면 안 된다! 빌드패스도 잡혀있어서 WEB-INF 아래 lib폴더에다가 라이브러리파일 넣으면 된다
먼저 객체를 이렇게 생성했다 let obj = { key1 : 'value1', key2 : 'value2', key3 : 'value3' }; 1. selector 이용하는 방법 (jQuery 일반 메서드) //선택자 대상 each문법 - $('선택자').each(콜백) $(obj).each(function(i, v){ console.log(this);// 객체 한 덩어리 자체를 반환 console.log(i);// 객체 한 덩어리를 가리키는 index 0을 반환 console.log(v);// this와 동일 }); 2. object 이용하는 방법 (jQuery 유틸리티 메서드) //객체 대상 each문법 - $.each(객체, 콜백) $.each(obj, function(i, v){ console...
Visual Studio Code로 웹 공부하는데 단축키를 알면 더 도움이 될 것 같아서 정리한다 처음 HTML 기본세팅은 html만 쳐도 자동완성으로 html:5가 떠서 선택하면 된다 근데 그냥 ! 엔터 해도 된다 html or ! 태그의 속성까지 지정해서 자동완성하려면 [ ] 안에 속성명을 적는다 input[type] 하위 요소까지 같이 만들려면 > 를 사용한다 반복해서 만들려면 * 하고 반복할 숫자를 적는다 table>tr*3>td*2 class와 id는 . 과 #을 쓴다 p.wow h1.hey p.wow#hey
substring(start[, end]) slice(start[, end]) 두 개 다 start 포함 end 미포함이다 slice()는 start에 음수 넣으면 뒤에서부터 시작위치를 찾고 end까지 자른다 substr(start[, length]) 모두 두번째 인자 생략 시 끝까지 자른다
로깅 프레임워크 공부하다가 빌드패스 잡는 거를 따로 써야겠다고 생각해서 따로 적음! 이 사진에서 log4j의 jar파일은 빌드패스 안 잡혀있는 거고 ojdbc6.jar는 잡혀있는 거다 아이콘으로도 확인할 수 있고 Referenced Libraries에서 보이면 잘 잡힌 거다 Build Path 설정 방법 프로젝트명 우클릭 > Build Path > Configure Build Path... ojdbc6.jar만 있는 걸 볼 수 있다 Add JARs로 추가해 준다 추가할 jar파일 선택 후 OK 잘 추가되었으니 Apply and Close 해준다 잘 바뀐 걸 볼 수 있다