2012-11-06 4 views
0

Grails의 컨트롤러 코드가 if/else 인 경우를 찾고 있습니다.버튼의 조건이 다른 경우, Grails

사용자가 선택할 때 나는 라디오 버튼의 코드를 가지고

:

<g:radio name="myGroup" value ="input2" /> 


if (request.getParameter("myGroup").equals("input1")) 
     { 

     println("asdasdasdasdasdhelloipass") 
     redirect (action: radio) 

     } 

이 어떻게 작동하는지이지만, 버튼, 그것은을위한 경우 조건이 무엇을 할 때 사용자가 버튼을 클릭 . 미리 감사드립니다.

<g:actionSubmit value="Submit" action="abc"/> 

답변

0

무엇을하려는 것입니까? "actionSubmit"태그는 양식 매개 변수를 "abc"라는 작업에 제출합니다.

class SomeController { 

    def index() { } 

def abc() { 
     log.debug("called abc") 
    } 
} 

일부 /의 index.gsp

<html> 
    <head> 
    </head> 
    <body> 
     <g:form> 
      <g:actionSubmit value="blah" action="abc"/> 
     </g:form> 
    </body> 
</html> 
관련 문제