【问题标题】:AEM 6.4 Text new lineAEM 6.4 文本换行
【发布时间】:2019-01-08 05:45:36
【问题描述】:

我正在尝试在 AEM 6.4 中的一个组件中获取换行中的文本。 我试过 '\n', '\r' 但没有用。

<instructionone
     jcr:primaryType="cq:Widget"
     text="1) line 1 .
           2) this will be line 2
           3) line 3 "
     fieldLabel=""
     name="./instructionone"
     autoWidth="false"
     xtype="menutextitem">
 </instructionone>

【问题讨论】:

  • “文本”将在哪里呈现?请发布您的组件 HTML 以及文本的确切使用位置
  • 你试过&lt;br/&gt;吗?

标签: xml newline aem


【解决方案1】:

如果这是 html,您应该按照 antonyh 的建议使用 &lt;br/&gt;。

如果要在 Java 中使用此值,我相信您在保存到 jcr 属性时必须使用双斜线。

尝试使用:

<instructionone
   jcr:primaryType="cq:Widget"
   text="1) line 1 .\\n2) this will be line 2\\n3) line 3"
   fieldLabel=""
   name="./instructionone"
   autoWidth="false"
   xtype="menutextitem">
</instructionone>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    • 2020-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多