2017-11-24 13 views
0

예제 twirl 템플릿 (scalacomet.scala.html, line 18)에서 역방향 라우팅은 .unique 접미사 (아래 참조)로 수행됩니다. 고유 한 매개 변수로 URL을 확장합니다. 이에 대한 문서가 있습니까?역방향 라우팅 재생 - 고유 한 다른 패키지

@routes.ScalaCometController.streamClock.unique

이 패키지 컨트롤러에 있지 스칼라 호출에서 라우팅 반전 할 수 있습니까?

routes: GET /hallo com.example.controllers.App.hallo() 

@routes.com.example.controllers.App.hallo 역 루트에 대한

답변

0

문서는 here입니다 ... 작동하지 않을 것 같다.

routes.ScalaCometController.streamClock이 반환하는 형식은 play.api.mvc.Call입니다. unique에 대한 문서는 수퍼 클래스 play.mvc.Call에 있습니다.

public Call unique()

은 URL에 고유 한 식별자를 추가합니다.

반환 값 :이 URL

에 고유 한 식별자이 호출이 다음은 각 패키지의 클래스를 생성하는 방법을 역 루트의 문서에서 설명이 있다면 사본.

참고 : 각 컨트롤러 패키지에는 routes 하위 패키지가 있습니다. 따라서 actions controllers.Application.hello는 controllers.routes.Application.hello를 통해 되돌릴 수 있습니다 (경로 파일에 생성 된 경로와 일치하는 다른 경로가없는 한).

예를 들어 @com.example.controllers.routes.App.hallo이됩니다.

+0

감사합니다. – RobertJo