2013-11-14 5 views
0

Grails 플러그인 "UserSecurity"와 컨트롤러 "UserSecurityController"와/view/UserSecurity 폴더의 index 액션과 index.gsp 페이지를 생성했습니다. 나는 플러그인을 실행하고 영원히 잘 작동합니다. 다음 명령을 사용하여 zip을 만든 다음 다른 응용 프로그램에서 사용할 로컬 maven 캐시로 이동했습니다.Grails 애플리케이션에서 Grails 플러그인 컨트롤러가 호출되지 않았습니다.

grails package-plugin UserSecurity 
grails maven-install 

이제 Grails 애플리케이션 "UserApplication"을 만들었습니다. 그런 다음 액션으로 인덱스를 가진 컨트롤러 "DefaultController"를 생성했습니다.

def index() {  
    redirect plugin:"user-security-plugin", controller:"Default", view:"index" 
} 

그러나 리디렉션이 작동하지 않습니다. list-plugins를 실행하면 UserSecurity 플러그인도 나열됩니다.

이 문제를 해결하는 방법을 알려주세요. 같은 규칙이 컨트롤러에 적용하는 것도

redirect plugin:"userSecurity", controller:"default", view:"index" 

주를, 그래서 당신은 소문자로 시작해야합니다

답변

1

리디렉션의 plugin 옵션은 낙타의 경우 이름,보십시오.

+0

아니요. Firefox 브라우저에서 실행하면 다음 메시지가 나타납니다. "페이지가 제대로 리디렉션되지 않습니다. Firefox가 서버가이 주소에 대한 요청을 이 문제는 때때로 쿠키를 사용하지 않거나 거부함으로써 발생할 수 있습니다. " – ikvenu2000

+0

이것은 브라우저에서 전화하는 방법입니다. http : // localhost : 8080/UserSecurityApplication/default/index – ikvenu2000