2011-12-21 3 views
0

사람이 템플릿 기능은 다음 코드에서 무엇을 나에게 설명 할 수 (스칼라) 템플릿 :플레이 프레임 워크

object Users extends Controller { 
    def show(id:Long) = Template("user" -> User.findById(id)) 
} 

감사합니다.

+1

더 많은 컨텍스트를 제공하거나 소스를 어딘가에 가리킬 수 있습니까? – Philippe

+0

여기 있습니다 http://scala.playframework.org/documentation/scala-0.9.1/controllers#ScalacontrollersareObjects –

답변

1

템플리트를 생성하는 구문 설탕입니다.

def Template(args: (Symbol, Any)*) 

(here 정의)이 예에서, 상기 함수 호출이다. 자체는 ScalaControllerCompatibility 객체 (동일한 파일)에 인수를 전달하기 만하면 메소드가 최종적으로 Template 인스턴스를 생성하도록 다시 작성됩니다.

+0

감사 Phillipe –

관련 문제