如何在 JSP 页面中使用 tiles 变量

How to use a tiles variable in JSP page

我在 Tiles 中定义了一个变量。我想在 JSP 页面中使用该变量。

我试过使用

<tiles:put name="title"><tiles:getAsString name="title" /></tiles:put> 

但我无法在 JSP 页面的某些 var 中分配值。根据变量,我需要在 JSP 页面中实现一些逻辑。如何做到这一点?

使用tiles-defs.xml中的一些定义:

<definition name="title.tile" >
    <put-attribute name="title" value="Some Title" type="string"/>
</definition>

现在您可以在磁贴中使用

<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles"%>
<html>
<head>
<title><tiles:getAsString name="title" /></title>