scala libraryDependencies += "org.scalatra" %% "scalatra-json" % "2.8.2" libraryDependencies += "org.json4s" %% "json4s-jackson" % "3.7.0-M9" scala import org.scalatra._ import org.scalatra.json._ import org.json4s.{DefaultFormats, Formats} class MyJsonServlet extends ScalatraServlet with JacksonJsonSupport { protected implicit lazy val jsonFormats: Formats = DefaultFormats get("/data") { val jsonData = Map("name" -> "John", "age" -> 30) Ok(jsonData) } } scala import org.scalatra._ object MyApp extends App { val server = new Server(8080) server.setHandler(new ScalatraHandler { override def application: ScalatraServlet = new MyJsonServlet }) server.start() }


上一篇:
下一篇:
切换中文