Обновление Grails с 1.3.7 до 2.0.1 - - PullRequest
1 голос
/ 25 марта 2012

Я обновил приложение Grails с 1.3.7 до 2.0.1. У меня было немного статических (gsp, но не использующих контроллеров) страниц с использованием стандартного макета в «grails-app \ views \». Эти файлы работали нормально до обновления. Но после обновления я получаю 404 ошибку. Только index.gsp работает, если я дам корневой путь, т.е. "http://localhost:8080/myapp/". Но если я укажу" http://localhost:8080/myapp/index.gsp",, я получу ошибку 404.

Я предполагаю, что это как-то связано с фильтрами Grails в 2.0.1. Но я пока не могу этого понять. Кто-нибудь сталкивался с подобной проблемой?

1 Ответ

6 голосов
/ 25 марта 2012

Это была угроза безопасности, и прямая ссылка на GSP была запрещена в 2.0 - см. http://jira.grails.org/browse/GRAILS-7542 и http://grails.1312388.n4.nabble.com/Direct-linking-to-gsp-in-Grails-2-0-td4228929.html для обсуждения и примеров того, как использовать сопоставления URL для ссылки на GSP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...