在Web环境中使用Thymeleaf时,我们可以使用一系列快捷方式来访问请求参数,会话属性和应用程序属性:

    请注意,这些不是上下文对象,而是作为变量添加到上下文中的映射,因此我们不使用即可访问它们#。在某种程度上,它们充当命名空间

    • param:用于检索请求参数。${param.foo}String[]带有foorequest参数值的,因此${param.foo[0]}通常用于获取第一个值。 ```html /*
      • ============================================================================
      • See javadoc API for class org.thymeleaf.context.WebRequestParamsVariablesMap
      • ============================================================================ */

    ${param.foo} // Retrieves a String[] with the values of request parameter ‘foo’ ${param.size()} ${param.isEmpty()} ${param.containsKey(‘foo’)} …

    1. - 下文属性。

    /*

    • =============================================================================
    • See javadoc API for class org.thymeleaf.context.WebServletContextVariablesMap
    • ============================================================================= */ ${application.foo} // Retrieves the ServletContext atttribute ‘foo’ ${application.size()} ${application.isEmpty()} ${application.containsKey(‘foo’)} … ```