在游戏框架中使用Scala在json对象中使用Java类



我有一些使用轴WSDL2JAVA生成的Java类。我想使用这些类以JSON格式返回,但是我会遇到各种错误,例如cannot convert Incident Object to HttpResponse try to make it writable

尝试使用 Writable 要求我检查它是否具有 apply 方法。

有什么迅速的方法,我可以按原样使用Java类,而无需让它成为病例类的麻烦。

您尝试直接使用Ok(MyClass())渲染类,这是不可能的。您必须将其渲染为JsonString或任何可写的。Json可能是最佳选择。您应该使用play-json,circe或其他几个库,并使用 Ok(Json.toJson(Myclass()))(用于play-json(或等效的响应。

最新更新