Могу ли я вызвать сеанс в шаблоне/представлении в Play Framework

Я новичок в использовании Play Framework 2.0 (я использую Scala), и у меня есть вопрос о сеансах. .

У меня есть опыт работы с Ruby on Rails, поэтому я склонен думать обо всем, что я узнаю в Play Framework, в связи с Ruby on Rails.

Имея это в виду, есть ли какой-нибудь способ вызвать вещи, хранящиеся в сеансе, пока я нахожусь в представлении?

Если у меня есть «hello» -> «world», сохраненный в сеансе, я хочу иметь возможность сделать что-то вроде @session.get («hello») и иметь возможность использовать «world» в представлении. Это возможно?

Другой вариант, который я вижу, это сохранить значение в переменной в контроллере и передать его в представление, выполнив что-то вроде OK( var ), но такой способ кажется неуклюжим, особенно если я начну использовать больше переменных. .

Спасибо!

11
задан biesior 4 June 2012 в 21:44
поделиться