作为标题我怎么可以重写crudify类的功能(创建,删除,修改等)(带电梯斯卡拉)
我使用电梯(斯卡拉)与Jetty Web服务器
我想以上开发休息api。尽可能快。
,所以我延长crudify(性状)
最后,我可以得到的结果是HTML网页
现在..
我想形式是JSON或XML格式
我不需要html代码。
我只是想格式的JSON或XML。
我该如何修改此源代码扩展crudify
可能是。我认为压倒一切crudify功能。
在此先感谢
作为标题我怎么可以重写crudify类的功能(创建,删除,修改等)(带电梯斯卡拉)
我使用电梯(斯卡拉)与Jetty Web服务器
我想以上开发休息api。尽可能快。
,所以我延长crudify(性状)
最后,我可以得到的结果是HTML网页
现在..
我想形式是JSON或XML格式
我不需要html代码。
我只是想格式的JSON或XML。
我该如何修改此源代码扩展crudify
可能是。我认为压倒一切crudify功能。
在此先感谢
Crudify是不的REST API的解决方案。您应该查看Lift wiki中的REST Web Services页面。要自动创建XML文档,也许你应该看看JAXB。
像上面的答案CRUDify是HTML而不是JSON和XML。要将您的映射器对象表示为xml或json,请使用:toXml和asJs函数。另一种方式是添加将用户发布的值转换为映射器对象的解析函数。