2014-10-06 3 views
0

여기에서 학생을 들어주세요. 내가 템플릿에 다음웹 리프트, 리프트 : 파라미터가있는 서라운드

lift:surround?with=template;at=page-body&banner=true을 사용하고

내가

<head class = "lift:TestSnippet.processHead?banner={BANNER}">이 있지만이 오류 얻을 : Message: java.lang.NumberFormatException: For input string: "{BANNER}"

나는 그것의 정확한 값을 얻을 body 클래스의 매개 변수 설정을 '사실' .

헤드 클래스 동적에 배너 매개 변수를 설정하는 방법은 무엇입니까? lift:TestSnippet.processHead?banner=true을 설정하면 완벽하게 작동하지만 매개 변수가 아닌 경우에는 작동하지 않습니다.

답변

0

"{BANNER}"을 (를) 스 니펫에 어떻게 전달 하시겠습니까? 순수 텍스트로 쓰면 구문 오류이거나 의미가없는 텍스트가 매개 변수로 사용됩니다.

Lift는 코드 단편의 HTML 전용 호출에서 실제 논리를 가정하지 않습니다. HTML의 변수를 "기억할"수 없으며 "{BANNER}"/ "$ BANNER"/로 전달할 수도 없습니다 ...