0

我是 grails 应用程序的新手。我正在尝试通过更改 config.groovy 文件来更改服务器 URL 。但它不起作用。我想更改网址,例如:

http://localhost:8080/app.name to http://localhost:8080/app-name/controller/.gsp
4

3 回答 3

0

转到类 UrlMappings。然后将“/”更改为您想要的控制器和操作: static mappings = { "/$controller/$action?/$id?"{ constraints { // 在此处应用约束 } }

    "/"(controller: "controllerName", action: "someAction")
    "500"(view:'/error')
}

确保 someAction 通过

render(view: "display", model: map)

它将呈现一个文件 display.gsp,您(希望)将它放在 views/controllerName 目录中

干杯,罗伊

于 2013-05-05T20:50:36.637 回答
0

只需在配置变量中使用像“http://localhost:8080/app.name”这样的服务器 URL,并将这个“/”(查看:“/gspname 或路径”)放在 conf 目录中的 URLMappings.groovy 中。它会起作用的

于 2013-05-06T17:25:27.283 回答
0

每个网页都会显示思想控制器

于 2013-05-06T00:08:32.597 回答