繁体   English   中英

Scala JSON错误处理和响应

[英]Scala JSON error handling and responses

我将Scala + Lift Web Framework + MongoDB用于许多应用程序。 在某些情况下,我需要向请求显示国际化错误消息的客户端响应JSON错误消息。

错误消息通常是简单的JSON:

val errorMessage = ("error" -> "some error message");

然后将通过net.liftweb.rest.RestHelperyield requestParam: JValue提供此消息。 for comprehensions以检查错误并返回这些JValue

将这些消息存储在Scala中的最佳实践是什么(考虑国际化)?

好吧,“让开发者决定”的原则不适用吗? 我的意思是,AFAIK没有做到这一点的中央方法。 随心所欲。 例如, (S ? "error") -> (S ? "my.error.reason123")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM