For example, my controller method in Spring does this:
model.addAttribute(\"view_name\", \"foobar\")
And I\'m trying to do this in my Thyme
Since you are not starting the url rewrite with an expression (e.g. ${...}, #{...}, |...|, __...__, 'quoted string', ...), Thymeleaf will consider the whole expression as a String and not execute any of the inner expressions.
The following example would work because it starts with an expression.
@{${attribute}}
For your example you have the following possibilities
Literal substition (preferred method)
You can do literal substitions in a String with the pipeline syntax (|).
String concatenation