2013-06-18 1 views

답변

2

JSP (바로 JSP보기를 사용하고 있습니까?)에는 Grails와 같이 ${controllerName} 표현식이 없습니다. 그러나 모델을 통해 컨트롤러와 메서드의 이름을 전달할 수 있습니다.

+0

그 중 하나에 대해 생각하고 피할 수 있을지 궁금해하지만 ;-) 그러나 이것은 이것을 처리하는 가장 간단한 방법 일 수 있습니다. – vector

+0

그러면 HandlerInterceptorAdapter를 구현하는 것이 좋습니다. 나는이 질문이 당신을 도울 것 같아요 : http://stackoverflow.com/questions/8384903/how-to-get-controller-method-name-in-spring-interceptor-prehandle-method. 일단 컨트롤러의 이름과 메소드 이름을 얻으면,'postHandle' 메쏘드로 모델에 추가 할 수 있습니다. – lunr

+0

'HandlerInterceptor'는 좀 더 자세히 설명되어 있습니다 : http://stackoverflow.com/a/21278494/280244 – Ralph

2

는 컨트롤러 메소드

String className = this.getClass().getName(); 

에서 할 모델로 클래스 명을 추가합니다.

관련 문제