【问题标题】:Will <h:inputHidden> tag do the html encoding for the attribute value it renders?<h:inputHidden> 标签会对其呈现的属性值进行 html 编码吗?
【发布时间】:2013-08-20 03:06:45
【问题描述】:

&lt;h:inputHidden&gt; 标签会对其呈现的属性值进行 html 编码吗?

我找不到这方面的任何文档。

【问题讨论】:

  • 您可以随时尝试。
  • 我对UI技术不是很熟悉。在代码中,有如下内容: ${param['xxx']} 是 ${} 一个 JSF 可识别的表达式吗?或者它是一个 JBOSS SEAM 表达式,因为我们使用了 SEAM。
  • 这是一个全新的问题。

标签: jsf


【解决方案1】:

在 JSF 中,一切 都是 HTML 编码的,除非您在支持该属性的标记/组件上显式设置 escape="false" 属性(例如 &lt;h:outputText&gt;)。

因此这也涵盖了任何&lt;h:inputXxx&gt; 组件的值。

另见:

【讨论】:

  • 非常感谢您的回答!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-16
  • 2017-12-06
  • 2013-01-17
  • 1970-01-01
  • 1970-01-01
  • 2012-02-25
  • 1970-01-01
相关资源
最近更新 更多