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

利用Java更新页面

现在我们写好了服务器端代码,接下来我们编写相关的客户端代码,从服务器接收JSON响应,并利用它来更新HTML界面

要处理客户端逻辑,我们需要给一些关键的HTML元素添加ID,这样才能在Java中访问它们:

hr,

- for(error "Name cannot be empty")

elseif(name.length >= 10) ujson.Obj("success"-> false, "txt"-> "Name cannot be longer than 10 characters")

elseif(msg == "") ujson.Obj("success"-> false, "txt"-> "Message cannot be empty")

elseif(msg.length >= 160) ujson.Obj("success"-> false, "txt"-> "Message cannot be longer than 160 characters")

else{

messages = messages :+(name -> msg)

ujson.Obj("success"-> true, "txt"-> messageList.render)

推荐阅读