2014-10-23 2 views
0

Grails 2.3.6 здесь. Я вошел в myapp/grails-app/controllers и вручную добавить новый WidgetController.groovy класс:Новый контроллер Grails, кажется, не отвечает

class WidgetController { 
    def fizz() { 
     redirect(url: "http://google.com") 
    } 
} 

Тогда я бегу мое приложение Grails на местном уровне, и когда я иду в http://localhost:8080/myapp/widget/fizz я просто получить мой заказ «страница не существует» страницы ошибок. Ошибок в журналах нет.

Примечание: I не использовать команду grails create-controller Widget; Я просто добавил новый файл вручную. Что здесь происходит и что я могу сделать, чтобы исправить это?

ответ

2

Попробуйте добавить пустую страницу fizz.gsp в ваш вид/виджет, и она будет работать.

+0

Большое спасибо! Это исправило это! – smeeb

+0

Если это помогает, это проблема с grails 2.3.6? контроллер в своем рабочем состоянии работает с 2.4.3 из коробки. – cfrick

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