2013-12-17 24 views

回答

4

據我所知,沒有,但你可以創建一個簡單的驗證規則:

import java.net.{ URL, URISyntaxException }; 
import scala.util.Try 

def isValidUrl(url: String): Boolean = { 
    Try { val link = new URL(url); true } getOrElse false 
} 
2

如果用戶有一個HTML5的瀏覽器,你可以使用SHtml.url函數生成驗證客戶端的輸入。這依賴於輸入的HTML type="url"屬性,因此僅在更現代的瀏覽器中受支持。

沒有將服務器端驗證烘焙到Lift中,但您可以使用任意數量的第三方驗證,如Apache Commons或@flavian提到,您可以編寫自己的驗證。

相關問題