【问题标题】:Access Page Name from Tiles Attribute从 Tiles 属性访问页面名称
【发布时间】:2015-10-22 19:51:19
【问题描述】:

我们的自动化团队希望我们将页面名称“嵌入”到页面的隐藏字段中,以帮助他们确认已正确导航。

我们使用 Apache tile 使用框架(页眉、正文、页脚)构建页面,其中正文包含我们的大部分内容。

有没有办法从框架内访问 body 元素是什么?

这是我们的结构:

<div id="content-wrapper">
  <tiles:insertAttribute name="header" ignore="true" />
    <div id="content" class="container">
      <tiles:insertAttribute name="message" ignore="true" />
      <tiles:insertAttribute name="body" ignore="true" />
    </div>
    <tiles:insertAttribute name="footer" ignore="true" /> 
</div>

【问题讨论】:

    标签: html apache automation tiles jspx


    【解决方案1】:

    我发现我可以将 body 对象作为字符串访问,然后将其作为变量输出:

    <c:set var="pageId"><tiles:getAsString name="body"/></c:set>
    <div id="page-id" data-page-id="${pageId}"><!-- --></div>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      • 1970-01-01
      • 2011-01-10
      • 2011-10-15
      • 2023-03-03
      • 1970-01-01
      相关资源
      最近更新 更多