斯卡拉特拉代码:
import org.scalatra._
import org.json4s.{DefaultFormats, Formats}
import org.scalatra.json._
class AppServlet extends AppStack with JacksonJsonSupport{
protected implicit lazy val jsonFormats: Formats = DefaultFormats
private def generateJSON():((String, String),(String, String)) = {
val json = ("Firstname" -> "joe", "LastName" -> "cole")
json
}
before() {
contentType = formats("json")
}
get("/") {
generateJSON
}
}
我正在尝试使用 scalatra 框架返回简单的 json,输出是这样的{"_1":{"Firstname":"joe"},"_2":{"LastName":"cole"}}
。我不需要打印 _1 或 _2。请注意,我不是要返回任何对象。我只需要制作自己的json然后返回它。它不与任何数据模型相关联。任何帮助表示赞赏。