2013-03-24 122 views
2

我想slugify一個對象的字符串attr在URL中使用它。 我讀過1.x中有一個叫做「slugify」的函數,但是在play 2.x中我找不到它。Play Framework 2 slugify

在遊戲2.x中插入字符串的最佳方法是什麼?

如果我必須實現函數(或任何這樣的幫助函數),我應該在哪裏放置它以便爲整個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

作者把助手app/util下,這是合理的地方爲已任,IMO。

+0

我將在java中實現函數。我可以用scala和java以某種方式混合使用嗎?我是新來玩的框架和斯卡拉你看:) – zeal 2013-03-25 18:11:29

+0

Java和斯卡拉是可互操作的。但是,如果您打算使用Java中不具備的Scala功能(例如,特徵,對象等),則會遇到一些命名問題。 – 2013-03-25 22:21:35