2013-06-28 46 views
1

我确实使用overriding 0123'方法中Global.java的巨大优势来控制我的Play应用程序中的所有异常处理。现在,当我做了POST reques吨至我API确定其Content-Typeapplication/json和使用malformatted JSON array,我会在客户端上一个Bad Request For request 'POST /api/something' [Invalid Json]但不能由我自己onError功能覆盖这个,因为它显然不会激怒JsonParsingException或类似。覆盖Play框架中POST请求的默认JSON解析

有谁知道我可以通过替换,比方说我自己JSON阵列错误消息的HTML错误请求页面?这会帮助我很多!

在此先感谢,史蒂芬

回答

0

播放时的malformatted JSON阵列发布并显然不是抛出异常。 我决定使用onBadRequest方法,因为我没有找到拦截Play默认行为的方法来抛出异常。