我想在组件的值属性中使用破折号h:link
。
这是我的尝试(目前不工作):
<h:link value="#{somethingHere} — #{anotherHere}">
<f:param name="identifier" value="#{somethingHere.identifier}" />
</h:link>
这导致FaceletsException
:
FaceletException: Error Parsing /index.xhtml: Error Traced[line: 13]
The entity "mdash" was referenced, but not declared.
at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:394)
...
我知道我可以改用 HTML 锚点,但有没有办法在表达式语言(EL) 表达式中做到这一点?这样做的正确方法是什么?