2013-03-24 3 views
2

개체의 String attr을 slugify하여 URL에 사용하고 싶습니다. 재생 1.x에서 "slugify"라는 함수가 있었지만 재생 중 찾을 수 없습니다. 2.xPlay Framework 2 slugify

재생 2.x에서 String을 slugify하는 가장 좋은 방법은 무엇입니까?

함수 (또는 이와 유사한 도우미 함수)를 구현해야한다면 어디에서 전체 mvc에 대한 최상의 액세스 가능성을 배치해야합니까?

답변

3

https://groups.google.com/forum/#!topic/play-framework/r-raDXl95Q4에서 언급했듯이 Play 2에는 slugify 헬퍼가 내장되어 있지 않습니다. 그러나 자신 만의 빌드를 쉽게 할 수 있습니다.

https://github.com/julienrf/chooze/blob/master/app/util/Util.scala#L6

저자는 IMO, 어느만큼 적당한 장소 인 app/util에서 도우미를 배치 : 여기에 하나의 예입니다.

+0

자바에서 함수를 구현합니다. 어떻게 든 혼합 된 스칼라와 자바를 사용할 수 있습니까? 내가 본 프레임 워크와 스칼라를 처음 접했을 때 – zeal

+0

자바와 스칼라는 상호 운용이 가능하다. 그러나 Java에서 사용할 수없는 Scala 기능 (예 : 특성, 객체 등)을 사용하려는 경우 문제를 해결할 수있는 이름 지정 문제가 있습니다. –