일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주소
- 없애기
- 테이블 생성
- textarea
- 인스턴스
- 별찍기
- 42000
- 셀렉터
- openChallenge
- rest api
- 조건문
- 스타일 시트
- 다음주소API
- 회원가입페이지
- API
- 로그아웃
- span width 설정
- 카카오로그인
- 로그인
- 연산자 우선순위
- 크기조정
- 변수
- 유효성검사
- 카카오 로그인
- 반복문
- 변경
- id 개별 부여
- 자바
- restAPI
- jsp
- Today
- Total
목록컴퓨터랑 친해지기 (84)
뚜벅이 한걸음
https://developer-jjun.tistory.com/23

// 반복해서 표시할 내용 혹은 반복할 구문 ${status.current} 현재 for문의 해당하는 번호 ${status.index} 0부터의 순서 ${status.count} 1부터의 순서 ${status.first} 첫 번째인지 여부 ${status.last} 마지막인지 여부 ${status.begin} for문의 시작 번호 ${status.end} for문의 끝 번호 ${status.step} for문의 증가값 출처: https://solbel.tistory.com/585 [개발자의 끄적끄적:티스토리] 궁금한점 : 로 데이터들을 반복해서 풀어낸다면 rnum 없이도 게시판글의 index를 count가 대신해 줄 수있지 않을까? 실천: ${status.count} ${pv.placeName} ${..
Ajax 요청을 보낼때 ContentType과 dataType이 햇갈릴때가 있다. 정리정리 ContentType : ContentType은 ajax 요청을 보낼때 데이터 타입을 말한다. 기본값은 'application/x-www-form-urlencoded; charset=UTF-8' 이라고 한다. (처음 ajax를 알게 되었을때 data 는 함수의 매개변수와 같다고 생각했다. 이러한 data를 보낼때 이 데이터가 어떤 타입인지 결정해주는 것이 ContentType이다. ) 2. dataType : 요청의 결과로 서버로 부터 전해진 데이터의 타입을 말한다. 작성하지 않을 경우 MIME 타입을 참고하여 자동 파싱된다고한다. MIME 타입이 무엇인지 몰라서 다음의 글을 읽어보았다. 잘 ..
제이쿼리는 단순하게 자바스크립트를 편하게 사용하기 위해 사용하는 것인 줄 알았는데 제이쿼리가 Ajax의 프레임워크라는 것을 알게되었다. $.ajax() 메서드 $.ajax({ url: "/examples/media/request_ajax.do", // 클라이언트가 요청을 보낼 서버의 URL 주소 data: { name: "홍길동" }, // HTTP 요청과 함께 서버로 보낼 데이터 type: "GET", // HTTP 요청 방식(GET, POST) dataType: "json" // 서버에서 보내줄 데이터의 타입 : ContentType 과 항상 햇갈렸는데 data를 보낼때의type 이니까 dataType인 줄 알았는데 반대다,, dataType이 받을때의 Type이고 ContextType 이 보..
ajax를 사용하면서 매번 개발 과정에 따라 다양한 자료형을 주고 받았다. 그런데 항상 사용하다 보면 문제상황을 마주치는데 바로바로 문제점을 파악을 못하는 것 같아 정리하려고 한다. Ajax : Asynchronous JavaScript and XML 의 약자로 데이터를 새로 불러올때 화면을 전부 로딩하지 않고도 웹페이지의 일부만을 갱신해서 빠르게 동적인 웹페이지를 개발할 수 있도록 하는 기술이다. 원래 서버와 연결하여 새로운 데이터를 가지고 올때면 화면이 전부 리로딩되어 화면이 깜박하는 것을 볼 수있다. 하지만 Ajax를 사용하면 화면을 깜박이지 않고 동적으로 데이터를 가지고 올 수있다. Ajax 동작원리 기존에는 동적 페이지를 만들때 HttpRequest 객체를 생성해서 요청..
// 향상된 for문 System.out.println("확장 for문"); for (String s : list) { System.out.println(s); } // forEach 함수 System.out.println("람다식 : forEach 함수"); list.forEach(s -> System.out.println(s)); 람다식보다는 확장된 for 문을 많이 이용하였는데 람다식도 식이 간결하기때문에 잘 활용하면 좋을것 같다.
개발환경 : 스프링, JSP, mysql 상황 : tagify라는 해쉬태그 라이브러리를 사용하면서 만들어진 Json 데이터를 가공해야 한다. 주어진 데이터는 다음과 같다. 하나의 배열 안에 같은 이름을 가진 여러 개의 JSON객체를 꺼내와야 한다. [{"value":"모던한"},{"value":"깨끗한"},{"value":"자연광"},{"value":"단독대관"},{"value":"헬스"},{"value":"운동"},{"value":"인스타"},{"value":"따뜻한"},{"value":"프라이빗"},{"value":"스튜디오"}] 1. 먼저 변수에 데이터를 담는다. 이때 '' 따옴표로 감싸는 것 잊지 말기 var obj ='[{"value":"모던한"},{"value":"깨끗한"},{"value"..
반복문을 돌려서 리스트를 만들면 실제로 테이블의 리스트는 한 줄 한 줄이 다른 데이터이다. 이때 테이블의 외부에서 를 이용하여 테이블에 데이터를 넣기 위해 id 값을 지정한다면 원하는 데이터를 넣을 수 있을까? 불가능하다. id 값은 고유해야 하기 때문이다. 그럼 class를 부여하면 가능할까? 불가능하다. 클래스는 중복은 가능하지만 로 데이터를 특정한 줄에만 넣고 싶더라도 모든 클래스에 중복으로 작용하기 때문이다. 따라서 id를 쓰되 id에 변수를 부여한다. 위처럼 index 값이나 특정한 변수를 id에 붙인다면 반복문이 돌 때마다 다른 id 가 붙기 때문에 selector 로서의 역할을 다 할 수 있다.