자바스크립트/Ext JS2011. 5. 15. 16:34
java 환경
- 버전 : 1.6X  여기를 클릭하여 다운로드 받고 아래의 환경변수를 설정하도록 압축풀고 카피해 넣자.
- 환경변수 : JAVA_HOME  / C:\Program Files\Java\jdk1.6.0_20

이클립스 환경
다운로드 :
helios로 다운받고 아래를 참고하여 aptana플러그인을 설치하자.

http://cafe.naver.com/javachobostudy.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=52330&social=1
위의 게시물 중 apnata를 설치하는 과정까지만 하자. 즉 "이클립스 재시작"까지만 하고 다음은 
플러그인 파일을 eclipse / dropins 폴더에 카피하자. 폴더가 없다면 만들자.

플러그인 다운받기

이클립스 재실행하고 window->preferences -> Aptana -> Editors -> Javascript -> Code Assist -> Ext 3.2.1를 체크하자.

뭐 4.0이 있었으면 좋겠지만 이거라두 있은게 어딘가~~ 걍 써보자.

다음 기본 프로젝트 설정이다 모두 통일하도록 하자.

1. 프로젝트 생성하기
    - File -> New -> other -> Web -> Dynamic Web Project -> eMarketWeb -> Next ->
      Default output folder를 war/WEB-INF/classes -> Web Module의 Content directory를 war로 변경하고
      Generate web.xml deployment descriptor에 체크 -> Finish
   
2. Text fild encoding 변경
  - 프로젝트 root에서 마우스 우측 클릭하고 Properties -> Resource -> Text file encoding -> Other -> UTF-8 -> Ok

3. 톰캣 설치는 아래에서
http://blog.naver.com/bench87?Redirect=Log&logNo=90111051568






Posted by 베니94
자바스크립트/Ext JS2011. 5. 7. 21:55
Ext Paging 처리 시
limit : 50 - > 보여줄 갯수
dir   : DESC -> Sort 구분
sort : lastpost -> sort할 필드명
page : 1 -> page번호
 

http://www.sencha.com/forum/topics-browse-remote.php?limit=50&dir=DESC&sort=lastpost&_dc=1304772471005&page=1&callback=Ext.data.JsonP.callback1&start=0
Posted by 베니94
자바스크립트/Ext JS2011. 5. 2. 17:43
 // setup the state provider, all state information will be saved to a cookie
    Ext.state.Manager.setProvider(Ext.create('Ext.state.CookieProvider'));
// 그리드내에서 사용할 경우 컬럼의 길이 소팅 , 필드 안보이기등 쿠키에 상태가 저장되어 브라우저를 닫고
// 다시 열었을 경우 상태를 유지해준다. 단 상태id stateId:'' 를 세팅해줘야하고 유일해야한다.
// 단 컬럼중 하나를 lock걸수 있는 locked기능을 사용할 경우 상태유지가 안되며 실행도 안된다. 이 경우 사용하려고
// 하면 headerCt를 정의해야한다는 에러가 나오는데 뭔지 모르겠다.
Posted by 베니94
자바스크립트/Ext JS2011. 3. 7. 17:44

Ext JS에 대한 관심을 끊은지 꾀 오래되었습니다. 그런데 지금은 좀 후회가 되네요~

당시 지금의 gxt만큼이나 정렬을 쏟아부었다면 좋았으련만 ~ 개인적으로 요즘 모바일웹어플에 대해 공부 중 인데 그중 제일 괜찮은 놈이 sencha touch인데 이놈을 하려면 extjs를 알아야합니다.

아마존에도 sencha에 대한 책이 없는 관계로 이놈부터 섭렵하면 술술 풀리지 않을까 싶습니다. gxt가 가지고 있는 기본적인 개념들을 알고.. 꺼꾸로일 수도 있겠지만 접근하면 도움이 될듯 싶습니다.

엄청나게 삽질이 줄어들 예정이므로
 extjs 강좌도 올려 볼 생각입니다. 빨리 왔음 좋겠다~ ^^

Posted by 베니94