__在这个剪辑中做什么? “* {角色[__ $ {} roleStat.index __]}”

时间:2017-10-05 10:58:56

标签: java thymeleaf

在百里香,

__部分在做什么?

我知道这是数组索引,但是RewriteEngine on RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)_([A-Za-z0-9-]+).jpg$ imageManipulationScript.php?folder=$1&file=$2&flag=$3 [NC] 是什么?

1 个答案:

答案 0 :(得分:4)

This doc说(第26页):

  

预处理表达式与普通表达式完全相同,但显示为双下划线符号(如   __ $ {表达} __   )。

因此,它可以在表达式被进一步用于被包围的任何内容之前对其进行预处理。

编辑:让我们另外澄清一下你的场景中的作用(如果还不清楚的话)。它正在处理${roleStat.index}以获取文字索引号,然后然后将其用作数组索引。