<dependency>
<groupId>org.scalatra</groupId>
<artifactId>scalatra-json_2.12</artifactId>
<version>2.8.0</version>
</dependency>
import org.json4s.DefaultFormats;
import org.scalatra.json.JacksonJsonSupport;
import org.json4s.JsonAST.JValue;
import org.scalatra.ScalatraServlet;
public class MyServlet extends ScalatraServlet with JacksonJsonSupport {
// ...
}
get("/example") {
val data = MyData("John Doe", 25)
Ok(data)
}
protected implicit lazy val jsonFormats: Formats = DefaultFormats