config.groovy中的grails服务器URL更改不起作用

时间:2013-05-05 12:48:34

标签: grails

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

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

3 个答案:

答案 0 :(得分:0)

转到类UrlMappings。然后将“/”更改为您想要的控制器和操作:     static mappings = {         “/ $控制器/ $行动?/ $ ID?”{             约束{                 //在这里应用约束             }         }

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

确保someAction通过

呈现所需的gsp视图
render(view: "display", model: map)

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

欢呼声, 罗伊

答案 1 :(得分:0)

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

答案 2 :(得分:0)

只需在配置变量中使用“http:// localhost:8080 / app.name”等服务器URL,并在conf目录中的URLMappings.groovy中添加“/”(view:“/ gspname或path”)。 它会起作用