일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개념
- spring
- 정의
- 배열
- input
- 함수
- sql
- 과정평가형
- select
- jQuery
- controller
- json
- 태그
- web.xml
- Java
- eGov
- mybatis
- eGovFramework
- html
- array
- JVM
- javascript
- CSS
- 오류
- POI
- Database
- Oracle
- TO_DATE
- Ajax
- was
- Today
- Total
목록전체 글 (151)
web developer
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PEwJ7/btrtLUR70rJ/oCSz3ifW0d0BKJvYKrKpWk/img.png)
EgovMap ? 1) 전자정부프레임워크에서 제공하는 제네릭 타입 (java의 Map클래스와 동일) 2) Map형태의 클래스로 iBatis(myBatis) parameterClass 또는 resultClass에서 사용할 수 있도록 제공되는 클래스 일반적인 resultClass와 차이점은 egovMap은 자동으로 컬럼을 맵핑할 수 있는 객체이름을 생성해 준다. 예를 들어, 데이터베이스에서 SELECT user_id FROM user WHERE name="홍길동" 이라는 SQL문을 통해 유저의 아이디(user_id)를 사용하고자 할때, map.get("user_id")와 같이 column 명으로 참조하지만, egovMap을 사용하면 camelcase의 규칙에 따른 이름으로 객체를 참조할 수 있다. 즉, 컬럼..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nG7Ul/btrtXqoVkCj/4NKepApmcsYnTLJgSalG80/img.png)
@RequestMapping 어노테이션 요청에 대해 어떤 Controller, 어떤 메소드가 처리할지를 맵핑하기 위한 어노테이션을 말한다. @RequestMapping 어노테이션은 Controller 단에서 사용되고 있는데, package egovframework.board.web; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class BoardController { @RequestMapping(value="/SelectBoardList.do") public String SelectBoardList() throws..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cfVLxE/btrtt5GzN9Q/L7kZNxo0JexrdkP1msELwk/img.png)
ajax data 값을 controller로 넘기는 과정 1-1. Ajax 사용한 예시 (javascript단에서 데이터를 가져와서 controller로 넘기기 위해) $.ajax({ url : "test.action", type : "post", data : { name : "뜨루", age : "28", gender : "여자" }, success : function(data) { }, error : function() { alert("error"); } }); 2-1. Ajax에서 Controller로 값(parameter) 넘길 때 : String으로 받는 경우 @RequestMapping(value = "/test.action", method = { RequestMethod.POST }) pub..
.toggleClass() : 정의 .toggleClass()로 선택한 요소에 클래스(Class) 값을 주거나 없앨 수 있습니다. .toggleClass() : 문법 .toggleClass( 'className' ) $( 'p' ).toggleClass( 'VVS' ); 'p' 요소에 'VVS' 클래스가 없으면 추가하고, 있으면 제거합니다. .toggleClass() : 예시 See the Pen Untitled by 안중현 (@pogba10) on CodePen. 참고 - .click() : 선택한 요소를 클릭했을 때 특정 작업을 수행할 수 있게 하는 속성입니다. [jquery] .click / 선택한 요소를 클릭했을 때 특정 작업을 수행하기 .click() : 정의 - .click()은 선택한 요소를..
.click() : 정의 - .click()은 선택한 요소를 클릭했을 때 특정 작업을 수행할 수 있게 하는 속성입니다. .click() : 문법 .click( 'handler' ) - 기본 형태는 위와 같습니다. $( 'button' ).click( function() { // function } ); - button 요소를 클릭했을 때 함수를 실행시키고 싶으면 다음과 같이 합니다. .click() : 예시 See the Pen Untitled by 안중현 (@pogba10) on CodePen. $(function() { $('button').click( function() { $('h2').toggleClass('basic'); }); }); - $('h2').toggleClass('basic') :..
.attr() : 정의 - HTML 요소(element)의 속성(attribute)의 값(value)을 가져오거나 속성을 추가할 때는 .attr()을 사용합니다. .attr() : 문법 .attr('attributeName', 'value') - 선택한 요소에 속성을 추가합니다. $( 'div' ).attr( 'class' ); - div 요소의 class 속성의 값을 가져옵니다. $( 'h1' ).attr( 'title', 'Hello' ); - h1 요소에 title 속성을 추가하고 속성의 값은 Hello로 합니다. .attr() : 예시 See the Pen .attr() by 안중현 (@pogba10) on CodePen. var test = $( 'h1' ).attr( 'class' ); - h..
.css() : 정의 - .css()로 선택한 요소의 css 속성의 값(value)을 가져오거나 style 속성을 추가합니다. .css() : 문법 $('elementName').css( 'AttributeName' ) - 선택한 요소의 속성의 값(value)을 가져옵니다. $( "h1" ).css( "color" ); - h1 요소의 스타일 중 color 속성의 값(value)을 가져옵니다. $( 'h1' ).css( 'color', 'blue' ); - h1 요소에 style 속성을 추가하여 글자색을 파란색으로 바꿔줍니다. .css() : 예시 See the Pen Untitled by 안중현 (@pogba10) on CodePen. $( 'h1' ).css( 'color', 'blue' ); - h..
.find() : 정의 .find()는 어떤 요소의 하위 요소 중 특정 요소를 찾을 때 사용합니다. .find() : 문법 .find( 'selector' ) 기본 형태는 위와 같습니다. $( 'h1' ).find( 'span' ) h1 요소의 하위 요소 중 span 요소를 선택하는 것을 의미합니다. See the Pen Untitled by 안중현 (@pogba10) on CodePen. 클래스 값으로 b를 갖는 p 요소의 하위 요소 중 클래스 값으로 ip를 갖는 span 요소를 찾아서 글자 크기를 2배로 만듭니다. $( 'p.b span.ip' ).css( 'font-size', '2em'); 하위 선택자를 이용해서 같은 결과를 만들 수 있습니다. 출처 : https://www.codingfactor..
.children()이란? .children()은 어떤 요소의 자식 요소를 선택합니다. .children() : 문법 기본 형태는 아래와 같습니다. .children( [selector] ) (1) $().children() : 자식 요소 선택 See the Pen Untitled by 안중현 (@pogba10) on CodePen. $('ul').children('li'); // return 'li' 배열(li 두개) ul 요소의 자식 요소인 li를 선택합니다. (2) $().children().css() : css 변경 ul 요소의 자식 요소 중 ip를 클래스 값으로 가지는 요소의 색을 빨간색으로 만듭니다. p 요소도 ip를 클래스 값으로 갖고 있지만, ul 요소의 자식 요소가 아니어서 선택되지 않습..
$.each() 메소드 : 2 type jquery를 사용해 배열을 관리하고자 할 때 each() 메소드를 사용할 수 있습니다. each() 메서드는 매개 변수로 받은 것을 사용해 for in 반복문과 같이 배열이나 객체의 요소를 검사할 수 있는 메서드입니다. // jQuery 유틸리티 메서드 $.each(object, function(index, item){ }); // jQuery 일반 메서드 $(selector).each(function(index, item){ }) each() 메소드는 위와 같은 두 가지가 있습니다. $.each() 메소드 : 설명 $.each() 메소드는 객체와(Object) 배열(Array) 모두에서 사용할 수 있는 일반적인 반복 함수입니다. 다시 말해, 배열과 length ..
.unwrap() unwrap()은 선택한 요소의 상위 태그를 제거합니다. 문법 .unwrap() 예제 제목 $('h2').unwrap(); h2 요소의 바로 상위의 태그(div)를 제거하는 경우 $('div').contents().unwrap(); .contents()를 이용하여 자식 요소를 그대로 둔 채 태그(div)를 제거한 경우 출처 : https://www.codingfactory.net/10216
.wrap() .wrap()은 선택한 요소를 원하는 태그로 감쌉니다. 문법 .wrap( wrappingElement ) 예제 $( 'p' ).wrap( '' ); p 요소를 div로 wrapping한 경우 $( 'p' ).wrap( '' ); class나 id 값을 추가한 경우 $( 'p' ).wrap( '' ); 여러 태그로 wrapping한 경우 출처 : https://www.codingfactory.net/10214