1

html-view と RESTful API の両方のコントローラーで同じロジックを再利用したいと考えています。Grailsでこれを行う最良の方法は何ですか?

4

1 に答える 1

4

私はあなたが方法を探していると信じていますwithFormat

(JSONが追加されたリンクから取得したコード)

import grails.converters.XML
import grails.converters.JSON

class BookController {

    def list() {
        def books = Book.list()

        withFormat {
            html bookList:books
            js { render books as JSON }
            xml { render books as XML }
        }
    }
}
于 2012-07-09T15:58:43.143 に答える