在Grails中检索HTTP参数

时间:2012-09-18 19:40:37

标签: grails

请求是从HTML表单发送的,请求正文包含表单数据,如何在Grails应用程序中检索该数据.Below是我需要检索数据的URL。我是Grails的新手所以请帮助我。

hxxp//localhost:8080/copypolicyNumber/loginaction.jsp?fname=Roger&lname=wallace&city=Des+Moines&pnum=123456&submit=Submit

1 个答案:

答案 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
  }  

}