请求是从HTML表单发送的,请求正文包含表单数据,如何在Grails应用程序中检索该数据.Below是我需要检索数据的URL。我是Grails的新手所以请帮助我。
hxxp//localhost:8080/copypolicyNumber/loginaction.jsp?fname=Roger&lname=wallace&city=Des+Moines&pnum=123456&submit=Submit
答案 0 :(得分:3)
刚开始使用Grails时,我建议您查看screencasts available in the Grails website,并查看免费电子书Getting Started with Grails(需要注册)。
Grails使用params映射来处理GET和POST请求。此外,它使用您需要注意的特殊url mapping。
因此,假设您有一个登录控制器,其中包含操作登录并认为您调用了网址:myapp/login/login?fname=Roger&lname=wallace&city=Des+Moines&pnum=123456
class LoginController {
def login() {
println params.fname //Roger
println params.lname //wallace
println params.city //Des Moines
println params.pnum //123456
}
}