목록분류 전체보기 (41)
천재 블로그
jQuery 속성 값으로 선택하기 JSTL forEach문으로 케이크 게시글 목록들을 나열 해놓은 상태 하트를 누르게 되면 게시글 테이블의 좋아요 개수가 증가하고 본문의 하트모양을 빈 하트에서 꽉 찬 하트로 바꾸기 위해 해당 class 값을 꽉 찬 하트 값으로 바꿔주어야 했습니다. ajax에서 주어진 값은 pbNum(게시글 번호) 본문에서는 이렇게 들어가 있는 상태 이 Type이 hidden인 input 태그를 찾아서 해당 케이크만 하트 클래스를 바꾸어 주어야 하는 상황이였습니다. 사용 방법 // alt 값이 이미지 설명 값에 해당하는 것을 찾을 때 $('img[alt=이미지 설명]') // 이미지 중 alt값을 가진 것만 찾을 때 $('img[alt]') // input 엘리먼트들 중 값 안의 내용이 ..
JSTL for문 break? JSTL의 for문은 forEach, 하지만 break나 continue 기능은 따로 없습니다.그럴 경우에는 임의로 변수를 선언해서 사용합니다. [ 핵심 문장 ] 사용 방법
Ajax 에러노트 Required String parameter '인자' is not present code:400message:HTTP Status 400 - Required String parameter 'pbNum' is not presenterror:Bad Request스트링쿼리로 controller로 값을 보내고 json에 담아 ajax로 받아오는 과정에서 에러가 발생했습니다. @RequestParam이나 기타 Prameter 값을 받아올 때 null이거나 Type이 맞지 않는 경우 이 에러가 발생합니다. 해결 방법 @RequestMapping("addHeart.ca") public void addHeart(@RequestParam(value="pbNum", required=false) Stri..
jQuery 부모 및 자식 선택자 부모를 선택할 때는 괄호 안에 선택자가 들어갈 수 없습니다. $('선택자').parent()$('선택자').children('선택자') 부모 $(this).parent() 자식 $(this).children('#id')
JQuery 태그 속성 값이란? 태그 속성 값이란 위의 class, id와 같은 태그들에 정의되어 있는 설정값들 입니다. 해당 값들의 속성 값을 알아오기 위해서는 attr함수를 사용하면 됩니다. 사용 방법 $('#heart').attr('class') 이와 같이 사용할 수 있는데, 이 문장의 결과를 보면 fa fa-heart 가 출력됩니다. [ 값을 변경하고 싶을 때 ] ${'변경하고 싶은 선택자'}.attr('속성 이름', '속성 값'); $('#heart').attr('class', 'fa fa-heart-o'); [ 변경 후 ]
JSTL 비교연산 eq, ne, empty 비교연산의미 eq equal(==) : 같다 ne not equal() : 같지 않다 empty list, map 등의 객체의 값 유무 사용 방법 [ eq ] null : 숫자 : 문자 : [ ne(!=) ] null : 숫자 : 문자 : [ empty ] 객체의 값이 비어있을 때 : 객체의 값이 있을 때 :
@RequestParmam annotation key, value 형태로 넘어오는 쿼리스트링, 또는 폼 데이터를 메소드의 파라미터로 지정합니다.파라미터의 개수가 적을 때 주로 사용합니다. method(@RequestParam(PARAM)Obj)method(@RequestParam Map)- PARAM : 전달되는 파라미터의 이름을 지정합니다. - Obj : PARAM으로 지정된 이름과 일치하는 파라미터의 값을 할당할 변수입니다. 보통은 String타입을 선언하지만 int 등의 숫자타입도 가능합니다. 사용 방법 @SuppressWarnings("unchecked") @RequestMapping("/addHeart.ca") public void addHeart(@RequestParam("pbNum") Str..
4.0.0 com.dal likeycakey likeyCakey war 1.0.0-BUILD-SNAPSHOT 1.8 5.0.4.RELEASE 1.8.13 1.7.25 codelds https://code.lds.org/nexus/content/groups/main-repo org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} org.aspectj aspectjrt ${org.aspectj-version} org.aspectj aspectjweaver ${org.aspec..