2013-06-05 52 views
1

1)谁知道请提供有关会话的更多信息,使用Thymeleaf模板引擎。百里香和会议

2)默认情况下会在Thymeleaf中启用,就像在JSP中一样?

3)在Thymeleaf会议对象有任何限制吗?

4)在Thymeleaf有(或需要)用于会话工作的特定结构?

在JSP中,我们都默认会话=“真”,我们必须用这样的:

<jsp:directive.page contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8" session="false" /> 

谷歌或Thymeleaf论坛上有关于如何工作,会议这个模板引擎没有足够的信息。

我的基础英语水平。

回答

1

Thymeleaf是一个模板引擎或可选(尽管最经常)作为Spring MVC中的视图层。作为模板引擎,它与会话没有任何关系。它的工作就是处理EL并吐出标记。

另一方面,Spring MVC会允许会话bean的作用域,并且可以让你访问和修改会话。见http://static.springsource.org/spring/docs/3.2.x/spring-framework-reference/html/mvc.html

另见: Spring MVC: HTTP session management "equivalent" Spring "session" scope of a bean

4

使用#httpSession或$ {}会话对象及其方法来检查ServletSession。请确保您正在使用ExpressionLanguage完成所有操作。

Click Here了解更多。

0

你可以很容易地使用会话与thymelaaf。

session.setAttribute("mySessionAttribute", "someValue"); 

您可以访问直接会话属性。

${#session.getAttribute('mySessionAttribute')}