Я использую Grails 1.3.6. У меня есть этот файл ...
Grails-приложение / просмотров / Главная / Дизайн / index.gsp
Вот что определено в моем HomeController. К сожалению, всякий раз, когда я посещаю, "http://localhost:port/context-path/design/", я получаю ошибку 404. Сервер запускается нормально, и в журналах нет ошибок. Что я могу сделать, чтобы получить мою страницу вместо 404?
def index = {
def folder = params.folder;
def page = params.page;
if (page) {
try {
def contents = IOService.getFileContents(folder, page)
response.setContentType("application/json")
response << contents
} catch (FileNotFoundException e) {
response.status = 404;
} // try
} else {
render(view: "/home/${folder}/index")
} // if
}
Мой файл URLMappings состоит из ...
static mappings = {
"/$folder?/$page"{
controller = "home"
action = "index"
}
"/"(view:"/index")
"500"(view:'/error')
}
Спасибо, - Дейв