2010-01-26 1 views
0

!{ }에 null ref 예외가 발생하면 Spark보기 엔진이 디버깅 힌트를 렌더링하지 않도록하려면 어떻게해야합니까? 항상 "$ {expression.that.throws.nre}"을 렌더링합니다. documentation은 빈 문자열을 렌더링해야한다고 말하면서 ... 나는 겪고있는 행동을 언급하지 않습니다. settings.SetDebug(false)을 사용하면이 동작이 변경되지 않으며 프로젝트를 "릴리스"로 설정하지 않습니다.SparkViewEngine의 {!}을 렌더링하지 못하게하려면 어떻게해야합니까?

답변

1

$!{...} 일반적으로 트릭입니다.

${...} null 참조 예외가 발생한 경우 ${...}이 렌더링됩니다.

$!{}을 작성 하셨으며 ${} 또는 !{}이 아닌가요?

+0

하, 와우. 나는 어쨌든 그 페이지를 통해 스캔 할 때마다 앞의 '$'를 정신적으로 걸러 냈습니다. 그 지적을 주셔서 감사합니다 :). 이 경우, {{}는 무엇을합니까? – Charles

+0

'! {}'에 대한 아이디어가 없습니다. 전혀 아무것도하지 않으면. :) –