레이블이 jQuery인 게시물을 표시합니다. 모든 게시물 표시
레이블이 jQuery인 게시물을 표시합니다. 모든 게시물 표시

2016년 7월 18일 월요일

[@RequestBody, @ResponseBody, JSON, jQUERY, AJAX, Spring MVC예제소스] - 스프링실무교육학원

[@RequestBody, @ResponseBody, JSON, jQUERY, AJAX, Spring MVC예제소스] - 스프링실무교육학원

§@RequestBody 어노테이션은 HTTP 요청 몸체(Request Body)를 자바 객체로 변환하고 @ResponseBody 어노테이션은 자바 객체를 HTTP 응답 몸체로 변환하는 데 사용한다.(응답을 Body에 직접 씀)


첨부파일의 예제 참고하세요.
[출처] 오라클자바커뮤니티 - http://ojc.asia/bbs/board.php?bo_table=LecSpring&wr_id=504

 @RequestBody,_@ResponseBody,_JSON,_spring_mvc예제.pdf

2013년 10월 23일 수요일

(제이쿼리jquery 강좌)jQuery를 통한 키보드 이벤트, keydown, keyup, keypress jQuery를 통한 키보드 이벤트

(제이쿼리jquery 강좌)jQuery를 통한 키보드 이벤트, keydown, keyup, keypress


jQuery를 통한 키보드 이벤트

keydown : 키 눌러질때,   keypress:글자가입력될때
keyup : 키보드가 떨어질 때

<script type="text/javascript">
$(document).ready(function() {
//keydown 이벤트가발생한순간에는글자가입력되어있지않음
//입력한글자수를표시해야하므로keyup 이벤트사용
$("textarea").keyup(function () {
//남은 글자수 구합니다.
var inputLength = $(this).val().length;
var remain = 50 ? inputLength;
//남은 글자수 display
$("h1").html(remain);
//문서객체 색상 변경
if (remain >= 0) {
$("h1").css("color","Blue");
} else {
$("h1").css("color","red")
}
});
});
</script>
<body><div>
<p>지금 내 생각을</p>
<h1>50</h1>
<textarea cols="40" rows="5"></textarea>
</div>
</body>



[기타 다른 강좌는 아래 해당 카테고리를 클릭해주세요]

 

(제이쿼리jquery 강좌)jQuery를 통한 키보드 이벤트, keydown, keyup, keypress jQuery를 통한 키보드 이벤트

(제이쿼리jquery 강좌)jQuery를 통한 키보드 이벤트, keydown, keyup, keypress


jQuery를 통한 키보드 이벤트

keydown : 키 눌러질때,   keypress:글자가입력될때
keyup : 키보드가 떨어질 때

<script type="text/javascript">
$(document).ready(function() {
//keydown 이벤트가발생한순간에는글자가입력되어있지않음
//입력한글자수를표시해야하므로keyup 이벤트사용
$("textarea").keyup(function () {
//남은 글자수 구합니다.
var inputLength = $(this).val().length;
var remain = 50 ? inputLength;
//남은 글자수 display
$("h1").html(remain);
//문서객체 색상 변경
if (remain >= 0) {
$("h1").css("color","Blue");
} else {
$("h1").css("color","red")
}
});
});
</script>
<body><div>
<p>지금 내 생각을</p>
<h1>50</h1>
<textarea cols="40" rows="5"></textarea>
</div>
</body>



[기타 다른 강좌는 아래 해당 카테고리를 클릭해주세요]

 

2013년 8월 10일 토요일

[ORACLEJAVA교육, 웹퍼블리싱, HTML5, jQuery실무교육]HTML5 개요

HTML5개요 입니다. 참고하세요~

오라클자바커뮤니티에서 설립한 오엔제이프로그래밍 실무교육센터
(오라클SQL, 튜닝, 힌트,자바프레임워크, 안드로이드, 아이폰, 닷넷 실무전문 강의)  


<video width="320height="240" autoplay controls poster="image.jpg">
  <!- mp4 : 사파리, IE9, 아이폰, 아이패드, 안드로이드, 윈도우7 폰버젼 -->
  <source src="video.mp4type="video/mp4">
  <!- WebM : 파이어폭스4, 오페라, 크롬 -->
  <source src="video.webmtype="video/webm">
  <!- ogv : 파이어폭스4 이전버젼 -->
  <source src="video.ogvtype="video/ogv">
</video>
 
5. 다양한 API 지원
 드래그 & 드랍 웹 콘텐츠들을 드래그 할 수 있는 기능 (모든 브라우져에서 지원하지 않음)
 애플리케이션 캐시
 오프라인 상태에서도 애플리케이션을 실행할 수 있도록 지원하는 기능
 웹스토리지
 쿠키처럼 클라이언트 쪽에 데이터를 저장할 수 있는 기능
 Indexed 데이터베이스
 클라이언트에 저장하는 데이터 베이스 기능
 웹 워커
 시간이 오래 걸리는 작업을 백그라운드로 실행하는 기능
 지오로케이션
 PC나 모바일 장치에서 현재 위치를 파악할 수 있게 해주는 기능

 
 
■ HTML5의 문제점

1. HTML5를 지원하지 않는 브라우져의 존재
  - IE6/7/8에서 미지원, IE9에서도 완벽하게 지원하지 않음
  - 2012년 1월 윈도우 XP 점유율은 47%로 앞으로 상당 기간 HTML5가 나아가는데 큰 걸림돌이 될 것으로 보임
    (윈도우 XP는 IE8 버젼까지만 설치가 가능하기 때문에 HTML5를 보기 위해서는 다른 브라우져 설치가 필요함)

2. 저작권 보호 문제 (개발소스, 동영상, 음악)

3. ActiveX의 보안성을 대체할 요소가 없음
  - 은행권, 공공기관에서 사용하는 ActiveX의 보안성을 대체할 요소가 없기 때문에 ActiveX의 사용은 당분간 계속될 것으로 보임
 
■ 브라우저 지원 현황
브라우저VerHTML5 검사 점수[2]
2012년 1월 6일
VerHTML5 검사 점수
2012년 5월 23일[3]
구글 크롬16.0373/47518400
모질라 파이어폭스10.0332/47512345
오페라11.60329/47511.60338
오페라12 알파344/47512.00385
애플 사파리5.1302/4755.1317
인터넷 익스플로러9141/4759138
인터넷 익스플로러10306/47510316
맥스톤--3.3.7437