2014-09-08 3 views
0

Я хочу сделать шаблон для картирования грааля.Шаблон картинок Grails

пример нравится.

URL:

http://localhost:8080/controller/action/id/ 

У меня есть 2 GSP просмотров

1.Product 
2.Product_create 

когда переменная id == "create"

Grails автоматически отображать product_create если не Grails будет отображаться продукт.

любой может решить это ??

исправьте мой английский. Спасибо.

ответ

2

Что-то вроде:

def product(String id){ 
    if('create' == id) return render(view:'product_create') 
    def product = doSomethingWithId() 
    [ product:product, ... ] // here the default "product.gsp" will be rendered 
} 
+0

не нравится, этот процесс не в контроллере, а в отображении Grails автоматически, не создать отображение для каждого контроллера. –

+1

не понял ни слова. – injecteer

+0

Я думаю, что вы отвечаете правильно, но мне нужно сделать это автоматически, с некоторым скриптом маршрутизации –

Смежные вопросы