2017-12-05 1 views
0

제 경우에는 다른 페이지로 이동하기 위해 내 색인 인 localhost : 8080을 얻으려고합니다. 이 코드는 작동하지 않습니다 난 그냥 렌더링 대신 인덱스 페이지로 갈거야색인에 대한 Url 매핑이 작동하지 않습니다.

내 UrlMappings 파일은 다음과 같습니다 "이 일"

package appworld 

class UrlMappings { 

    static mappings = { 

     "/$controller/$action?/$id?(.$format)?"{ 
      constraints { 
       // apply constraints here 
      } 
     } 

     "/" { 
      controller = "Home" 
      action = "isUserLoggedIn" 
     } 

     "500"(view:'/error') 
     "404"(view:'/notFound') 
    } 
} 
HomeController.groovy의 방법처럼 보인다

:

def isUserLoggedIn() { 
    println("We made it from index") 
    render "this worked" 
} 
+0

스프링 보안이 설치되어 있습니까? 그렇다면 귀하의 방법에 다른 이름을 사용하십시오. 문제가 해결 될 거라고 확신합니다. –

+0

@JoshuaMoore 저는 스프링 보안 장치가 설치되어 있지 않습니다. 메소드의 이름을 변경하려고 시도했습니다. (UrlMappings.groovy를 미러링하도록 변경했습니다) 행운도 얻지 못했습니다. –

답변

1

구문이 꺼져있는 것 같습니다. 시도해보십시오 :

"/"(controller:"home", action:"isUserLoggedIn") 
+0

정말 고맙습니다. 권자 –

관련 문제