CQM*_*CQM 6 java rest model-view-controller json playframework
目前,当我(或者更重要的是,用户)在URL中输入我的其余功能之一时,它可以使用200状态代码.但是如果您键入错误的内容或将其拼写错误,则会生成404页面,并在通过REST客户端查看时显示404状态代码.
我不想在发送错误的URL时获取404页面,而是希望显示动态生成的JSON对象.
如何修复错误处理以执行我想要的操作,是否有可以定义在特定状态代码期间应该执行的操作的位置?
我对Play Framework不是很熟悉,但我很感兴趣.这个讨论似乎至少与你想要的相似:
GaëtanRenaudeau
...
您可以通过编辑app/views/errors/{code} .html文件来自定义错误页面,具体取决于http代码错误(404,500,403,...),其中{code}是您的http代码.如果你使用的是其他格式而不是html(比如xml,json),你可以拥有404.json,404.xml等...
所以,修改:
app/views/errors/404.type_of_response
Run Code Online (Sandbox Code Playgroud)
希望这至少可以指出你正确的方向.
| 归档时间: |
|
| 查看次数: |
1956 次 |
| 最近记录: |