I would like to know whether is it possile to retrieve the session object and access its attributes from a Thymeleaf template without any controller code.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
In Thymeleaf, session object can be easily accessed in a template:
- with a
session
variable:
${session.foo} // Retrieves the session atttribute 'foo' ${session.size()} ${session.isEmpty()} ${session.containsKey('foo')}
- with a
#ctx
object:
${#ctx.httpSession}
Look at the Thymeleaf documentation for accessing different context objects: http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#expression-basic-objects