2
나는 다음 구현하려는 :Grails : 컨트롤러에서 gsp/template 파일의 존재를 테스트하는 방법은 무엇입니까?
import org.springframework.web.servlet.support.RequestContextUtils as RCU
class HomeController {
def home = {
def locale = RCU.getLocale(request)
render view: viewExists("home_$locale") ? "home_$locale": "home"
}
}
true를 돌려 boolean viewExists(String viewPath)
의 코드는 무엇입니까 경우 유효한 GSP 또는 템플릿 파일의 입력 인수 포인트?
def uri = "test123.gsp"
def resource = grailsAttributes.pagesTemplateEngine.getResourceForUri(uri)
if (resource && resource.file && resource.exists()) {
// exists
}
하지만 getResourceForUri()가 개인이다 (see here을)를주의주의 :
나는 이것을 찾기 위해 많은 시간을 보냅니다 !!! 감사!!! – kaleemsagard