본문 바로가기

전체 글376

[Jquery] 배열 접근해서 출력하기 / for / for in / forEach 등 .. each / $.each() 선택자로 선택한 요소(문서 객체)는 배열에 순서대로 저장됩니다. 이때 each()와 $.each() 메서드는 배열에 저장된 요소를 순서대로 하나씩 선택하면서 인덱스 정보를 가져옵니다. 2022. 12. 2.
[JQERY] HTML 태그에 접근해서 CSS 적용 1. HTML 태그에 접근해서 CSS 적용 2. HTML 태그, id로 접근해서 CSS 적용 3. HTML 태그, class로 접근해서 CSS 적용 3. HTML 태그의 속성명으로 접근해서 CSS 적용 4. 속성값이 ~로 시작하는, startWith를 이용한 CSS 적용 5. 첫번째, 마지막 6. 짝수, 홀수 2022. 12. 2.
[Setup] 제이쿼리 / jQuery 라이브러리 연동 / Download 방식 / 네트워크 전송(CDN, Content Delivery Network 방식) 다운로드 방식: 제이쿼리 라이브러리 파일을 직접 내려바아 HTML에 불러오는 방식 jQuery What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. jquery.com 다운로드 방식 설명 Insert title here 2022. 12. 2.
[JQUERY] 기본형에 대해서 / $( 'h3').css( 'color', 'yellow'); 제이쿼리 선택자로 스타일이나 속성을 적용하는 기본형 선택자는 $()에 문자형 데이터로 CSS 선택자를 입력합니다. 1. 선택한 요소에 지정한 스타일을 적용합니다. $( "CSS 선택자").css("스타일 속성명", "값"); 2022. 12. 1.
[AJAX] 영화진흥위원회 오픈API / XML, JSON 응답을 받아서 출력하기 / JSON parse 설명 영화진흥위원회 오픈API 제공서비스 영화관입장권통합전산망이 제공하는 오픈API서비스 모음입니다. 사용 가능한 서비스를 확인하고 서비스별 인터페이스 정보를 조회합니다. kobis.or.kr targetDt만 원하는 날짜로 바꾸면 데이터가 출력됩니다. XML JSON JSON 데이터 접근에 설명하겠습니다. 2022. 12. 1.
[AJAX] DB에서 JSON 형식으로 출력하기 / JSON 출력 시 마지막 ,(comma) 삭제하기 아래 내용을 JSON 형태로 만들어보겠습니다. DB 커넥션을 위해서 META-INF > context.xml 준비 WEB-INF > lib > mariadb-java-client-2.7.6.jar 준비 sbJson.deleteCharAt( sbJson.lastIndexOf(",")); 웹 브라우저에서 보이는 내용 페이지 소스보기로 보이는 내용 2022. 11. 30.
[AJAX] xml에서 하위(자식) 태그의 개수 구하기 / for문 활용 가능 querySelector() 사용 const bookChildrenLenth = xmlData.querySelector( 'book' ).children.length; 2022. 11. 30.
[JSP] Filter를 활용한 request.setCharterEncoding("utf-8") 위와 같이 입력 후 전송 버튼을 누른다면 setCharterEncoding("utf-8") 설정을 안해줬다면 한글이 깨지는 현상이 발생한다. 이를 해결하기 위해 출력하는 jsp 페이지에서 아래와 같이 설정해준다면 한글이 문제없이 출력된다. request.setCharacterEncoding("utf-8"); 그러나, 위 내용을 100_000개가 넘는 JSP 페이지에 한다면? 이는 얼마나 힘든 작업일까? 이를 해결하기 위해서 FIlter라는 것을 제공한다. 아래와 같이 따라해보자. url-mapping을 해준다. 확장자가 .jsp인 파일을 요청하는 모든 페이지에 "utf-8"의 인코딩 방식을 사용하겠다는 것이다. 전처리 구간에 request.setCharacterEncoding("utf-8"); 를 기술한.. 2022. 11. 28.
[Setup] webapp 폴더가 아닌 특정 폴더에 배포 후 실행하기 appache-tomcat > conf > Catalina > localhost > 폴더명.xml 파일 생성 아래와 같은 xml 내용 작성 2022. 11. 28.