"Fossies" - the Fresh Open Source Software Archive

Member "grails-core-5.2.4/grails-docs/src/test/resources/docs/ref/Controllers/responseFormats.html" (14 Sep 2022, 59413 Bytes) of package /linux/www/grails-core-5.2.4.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the grails-core-5.2.4.tar.gz project site itself.

(Quick Reference)

responseFormats

Purpose

Statically defines the supported response formats used by the respond method.

Examples

class BookController {
    static responseFormats = ['xml', 'json']

    def show(Long id) {
        respond Book.get(id)
    }
}

Description

The responseFormats property is used to define the response formats supported by a controller and in turn used by the respond method. The respond method uses Content Negotiation to respond with the most appropriate content type. See the documentation on REST support for more information.