【发布时间】:2014-02-10 03:14:00
【问题描述】:
我想验证从 ajax 请求收到的文本 (JSON)。
val myValidation: Mapping[String] = ///...
def setNewNameAjax = Action { request =>
val json = Json parse request.body.asJson.get.toString
val name = (json \ "name").toString()
// how do I manually validate "name" by myValidation?
}
所以目标是使用我的验证器myValidation 验证name。并且,最好在出现验证错误的情况下明智地返回结果。我该怎么做?
我们的目标不是特别验证 JSON。目标是使用自定义 vaditor 验证任何类型的文本(在本例中为 myValidation)。
【问题讨论】:
标签: validation scala playframework playframework-2.2