2016-10-06 4 views
0

UrlMappings.groovy를 편집하여 내 루트 "/"디렉토리를 특별 뷰에 매핑했습니다. 내가 무슨 짓을 Grails URL 매핑 레이아웃이로드되지 않았습니다.

이 문제는이 인덱스보기에서 레이아웃이로드되지 않는 것입니다

"/"(controller: 'myController', action: 'index') 

했다. 어떤 힌트?

미리 감사드립니다. 나를 위해

../grails-app/views/layouts/main.gsp 

작품

+0

myController에는 색인 조치가 있습니까? –

+0

예. 이상한 것은 전체 경로가 레이아웃/myView/index를로드한다는 것입니다. 이 매핑을 사용할 때 레이아웃을 페이지에 삽입 할 수 없습니다 ... 레이아웃없이 페이지가로드됩니다. – Moonstar

+0

'index' 메소드는 어떻게 생겼습니까? –

답변

1
"/"(controller:'main', action:'index') 

및 레이아웃

def index(){} 

.

다음
../grails-app/assets/images/my-image.png 

처럼, 여기에서 이미지 이동 페이지에

<g:img dir="images" file="my-image.png"/> 

를 사용

[편집]가.

+0

안녕하세요. 문제는 이미지가 localhost : 8080/myApp/images/myImage.png 아래에 있다는 것입니다. 콘솔을 URL 매핑 할 때 \t의 이미지를 찾을 수 없습니다. http : // localhost : 8080/images/myImage.png – Moonstar

+0

아마도 리디렉션을 사용한 매핑을 잘못 이해했을 수 있습니다. 서버가 시작될 때 기본 페이지를 열고 싶었습니다. – Moonstar

+0

오른쪽. 따라서 제안 된 장소로 이동해야합니다. 어떤 문제? –