Scala播放框架表格验证数字

时间:2016-01-18 07:09:59

标签: forms scala playframework

我试图仅为数字验证表单输入,我弹出错误消息

  

从stdout读取:   d:\项目\测试\ SimpleRequest19-DBCon_Session \应用\控制器\ Prodcuts.scala:24:   未找到:值编号

这是助手

@helper.inputText(productCreateForm("prosupprice"),'_help -> "",'_label -> "Supplier Price",'_showConstraints -> false)</div>

这是验证功能

 private val productCreateForm: Form[Product] = Form(
            mapping(

                "proname" -> nonEmptyText,
                "proprice" -> nonEmptyText,
                "prodes" -> nonEmptyText,
                "probrand" -> nonEmptyText,
                "protype" -> nonEmptyText,
                 "prosupplier" -> nonEmptyText,
                 "prosupcode" -> nonEmptyText,
                 "prosupprice"-> number
                )(Product.apply)(Product.unapply)
        )

1 个答案:

答案 0 :(得分:1)

检查您的进口商品。您应该play.api.data.Forms._可能只有play.api.data.Forms.nonEmptyText