在Apache tile定义文件中配置元标记?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Apache tile定义文件中配置元标记?相关的知识,希望对你有一定的参考价值。

如何在Apache切片定义文件中创建元标记?对于每个页面,我可以创建一个唯一的标题标签但是如何创建元标记?

我的标题定义创建如下。

    <put-attribute name="title" value="Random Books"></put-attribute>

如何创建下面显示的元标记?

    <meta name="keywords" content="Novels,Books" />

我似乎无法在网上找到任何创建元标记的示例。

我能够通过将其添加到jsp默认页面来实现此目的

<tiles:insertAttribute name="metaKeyword" ignore="true" /> 

在Apache tiles defintions文件中有以下内容

<put-attribute name="metaKeyword" expression="&lt;meta name=&quot;keywords&quot; content=&quot;Novels,Books&quot; /&gt;"></put-attribute>

当然有更好/更正确的方法来做到这一点?

答案

也许这样做是正确的方法吗?这个对我有用...

<put-attribute name="metaKeywords" value="Novels,Books"/>

<meta name="keywords" content="<tiles:insertAttribute name="metaKeywords" ignore="true"/>"/>

以上是关于在Apache tile定义文件中配置元标记?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Spring Controller 解析 Apache Tiles 定义

tiles配置及标签使用

Apache Tiles 3:org.apache.tiles.template.NoSuchAttributeException:找不到属性'title'

第6章—渲染web视图—使用Apache Tiles视图定义布局

使用 Apache Tiles 包含部分磁贴?

JspTaglib ["http://tiles.apache.org/tags-tiles"] 未定义:不能分配给瓷砖