В чем разница между $ {...} и! {...} в Spark View Engine? - PullRequest
3 голосов
/ 19 декабря 2009

В чем разница между ${...} и !{...} в Spark View Engine?

Вероятно, между этими двумя понятиями существует действительно четкая разница, но я вижу, что они используются взаимозаменяемо.

Один кодирует выход, а другой нет? О чем я видел обсуждение в группах? Если это правда, то для чего это нужно:

${H(Model.Name)}

Также, как будут установлены следующие настройки в эффекте конфигурации ${} и !{}?

<pages automaticEncoding="true|false" />

Я надеюсь документировать это и для других, потому что текущая документация кажется фрагментированной и устаревшей.

http://sparkviewengine.com/documentation/

1 Ответ

8 голосов
/ 19 декабря 2009

!{...} никогда не кодирует, ${...} подчиняется настройке automaticEncoding и H(...) всегда будет кодировать.

...