일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 명사 뽑아내기
- ejb
- scala
- 나의 프로젝트
- 명사 분석기
- 베트남어
- node.js web framework
- ajax
- C/C++
- 메일왕창보내는법
- Cross
- 책이야기
- ror실행
- nodejs express
- Node.js
- 도커
- 스킨 스쿠버
- php thumbnail
- 나의 취미
- express for node.js
- 명사 추출기
- rss
- flex3
- iBatis
- 디즈니씨
- Lift
- docker
- Eclipse
- php
- 주식이야기
- Today
- Total
목록Lift (4)
nkdk의 세상
이번 글은 스칼라와 리프트의 전반적인 구성 및 서버 관련된 글인데요. 아마 앞 뒤가 안 맞을 것입니다. 자료 보관 용도이니.. 잘 정리해서 보시길 :) Scala_lift 기본 개념 /work/git/tokubuy/src/main/boot.scala Scala/webApp -> 폴더를 만듬 -> 위 아래에 surrond를 붙여서 layout을 붙인다. Webapp/template_hidden/default.html
이번 주는 모델을 정의해 볼려고 합니다. 일단 저번화에서 받은 pocketchangeapp 를 가지고 설명하려 합니다. 그리고 제가 원래는 맥에서 작업하다가 윈도우7으로 작업을 시작했는데요. 일단 http://git-scm.com/download 여기 가셔서 git을 받으시고요. 클라이언트는 tortoiseGit이 괜찮네요 ^^ 자 일단 pocketchange.app에 소스를 받으셨나요? 이걸 간단히 보면 로그인 시스템부터 가입, 비번찾기 등등의 기능이 있습니다. 하나 하나 봐보죠. 자 그럼 시작! 대충 모양을 보면 정말 기본적으로 사용하는 회원가입, 로그인, 비번찾기 등등의 것들이 포함되어 있는 샘플소스입니다. 그렇다면 대충 데이타베이스 엔티티에 관련된 정의에 대해서도 나올 것 같은 기분이 생기면서 시..
이번 에는 포켓 체인지에 대해서 해 볼까요? 일단 http://wiki.liftweb.net/index.php?title=Lift_View_First 이 사이트를 봐 보시지요. ... Name Birthyear20072006 ... 이렇게 뷰 부분에 선언이 되어 있는데 이것도 저희 회사 사장님이 자주 이야기 하시는 것 처럼 감각적으로 보게 되면 class Show { def myForm(xhtml: Group) = { var name = "" def handleYear(year: String) { ... the form's been submitted... do something } Helpers.bind("f", xhtml, "name" -> SHtml.text(name, name = _), "year"..
일단 기본 설정 까지는 이렇게 하고 기본적인 구조를 봐 볼까요. /src/main/webapp 여기에는 HTML소스라던지가 위치하면 되겠네요.. 실제 현재 보고 있는 메인인 index.html이 여기에 있습니다. 그리고 이 폴더에서 한칸 위에 있는 /src/main/webapp/WEB-INF 여길 가 보시면 예전 톰캣 하신분은 아시겠지마, 웹 어플리케이션 설정에 관련된 XML이 들어가 있습니다. 필터 맵핑이라던지, 맵핑이라더지, 해서 url패턴에 따라 접속이 가능하게 한다던지 등등..이 있겠지요. 일단 리프트에서 보게 되는 전체적 구조가 있는데 이런식으로 구조를 띄고 있습니다. 이 말은 이런식으로 되어 있다는 이야기입니다. 자세한건 조금씩 하면서 보죠. 일단 기본적으로 선언하겠다 싶은게 라고 하며 되겠네..