Alt + Shift + S -> R -> Alt + A -> Alt + S -> Enter

'Programming > IDE' 카테고리의 다른 글

[Ecllipse] 패키지 알리아스  (0) 2016.02.23
[eclipse] Eclipse Android SDK ERROR  (0) 2016.01.05
[eclipse] 주석양식  (0) 2015.08.07
[Eclipse] java was started but returned exit code=1  (0) 2015.07.02
WebStorm svn 세팅 및 사용  (0) 2015.05.12

JQuery .each() 메서드


http://api.jquery.com/jquery.each/



Examples:

Example: Iterates through the array displaying each number as both a word and numeral

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
32
33
34
35
36
37
38
39
40
41
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery.each demo</title>
<style>
div {
color: blue;
}
div#five {
color: red;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
<div id="four"></div>
<div id="five"></div>
<script>
var arr = [ "one", "two", "three", "four", "five" ];
var obj = { one: 1, two: 2, three: 3, four: 4, five: 5 };
jQuery.each( arr, function( i, val ) {
$( "#" + val ).text( "Mine is " + val + "." );
// Will stop running after "three"
return ( val !== "three" );
});
jQuery.each( obj, function( i, val ) {
$( "#" + i ).append( document.createTextNode( " - " + val ) );
});
</script>
</body>
</html>



$("#listBnt").click(function viewAjax() {
$('#jsonlist').empty();
console.log("리스트 버튼 들어옴");
$.ajax({
type: "GET",
url: "/testajax/main/users/",
dataType: "json",
success: function (response) {
console.log("불러오기 성공");
// each 함수 $(불러온데이터).each(fucntion (인덱스, 불러온데이터각각의 값)){}
$(response).each(function (i,data ) {
var d = "<table class='table table-striped'>";
d += "<th class='tid'>" + data.id + "</th>";
d += "<th class='tname'>" + data.name + "</th>";
d += "<th class='temail'>" + data.email + "</th>";
d += "<th class='tage'>" + data.age + "</th>";
d += "</table>";
$("#jsonlist").append(d);
})
},
error: function (e) {
console.log("error");
console.log("error 정보 : " + e.status);
}
});
});


'Programming > jQuery' 카테고리의 다른 글

[jquery] 패스워드 에러 표현 innerHtml  (0) 2017.03.27
[ajax]multipart form 전송  (0) 2016.10.13
[jQuery] function 정의  (0) 2015.07.02

Spring 4.x 이상버전에서는 


@RestController이 @Controller와 @ResponseBody의 사용을 대체한다.


Restful한 REST웹 서비스URL 매핑은 @RequestMapping(value="값")

값은 동사가아닌 명사형으로 사용한다.


WebApplicationInitializer은 web.xml의 설정을 대체하기 위해 사용

OAuth 2.0 ? 


웹, 모바일 앱을 어플리케이션에서 권한 인증을 수행할 수 있는 표준방법인 Open 프로토콜.


ex) 자동차에 발렛키라는게 있다. 발렛키는 단어 의미 그대로 발렛 파킹(대리 주차) 할 때 주차요원에게 주는 키다. 

     이 발렛키는 트렁크는 열수 없고, 1km만 주행할 수 있는 등 자동차 주차에 필요한 제한적인 기능만 사용할 수 있게 

     하는 키라고 한다. (찾아보니 역시나 고급차에 포함되어 있다) 

     자동차의 발렛키처럼 웹서비스나 웹서비스에서 공개해 놓은 API를 사용하기 위한 인증 수단이 필요하게 된것이다. 

     그 인증 수단이 OAuth인 것이다.


자동차에 발렛키가 있다면, IT에서 특정 기능에 접근하기 위한 발렛키를 사용하려고 하는데, 그 IT 발렛키를 발급받기 위한 수단이 

OAuth이다. OAuth을 이용하면 특정 기능에 접근 할 수 있는 인증토큰(Access Token, 발렛키)를 발급 받을 수 있는 것이다. 그 인증 토큰는 

서비스를 접근하기 위한 키로 사용된다.


- 결국 인증을 위해 사용 



OAuth Roles?


Resource Owner         사용자

Resource Server         API서버

Client                 서드파티 어플리케이션

Authorization Server 인증서버



참고 사이트


http://earlybird.kr/1584

http://www.joinc.co.kr/modules/moniwiki/wiki.php/man/12/oAuth2/About

http://www.hanbit.co.kr/preview/1994/sample_ebook.pdf

http://m.mkexdev.net/233


예제


https://github.com/googleplus/gplus-quickstart-javascript/blob/master/index.html

dannyruijters.nl/webtex/googledrive.html

+ Recent posts