用Scala实现简单的Web和API服务器(14)

用Scala实现简单的Web和API服务器

用Scala实现简单的Web和API服务器

验证

现在,用户能够以任何名字提交任何评论。但是,并非所有的评论和名字都是有效的:最低限度,我们希望保证评论和名字字段非空,同时我们还需要限制最大长度。

实现这一点很简单:

@cask.postForm("/")

defpostHello(name:String, msg:String)= {

- messages = messages :+(name -> msg)

+ if(name != ""&& name.length < 10&& msg != ""&& msg.length < 160){

+ messages = messages :+(name -> msg)

+ }

hello

推荐阅读