标签: xml jsf entities mojarra numbered
我注意到mojarra在许多情况下输出命名的html实体而不是编号实体。使用application / xhtml + xml内容类型时,这似乎会导致问题。我查看了一些mojarra配置选项,但无法找到配置应用程序以始终使用编号实体的方法。这可能吗?
答案 0 :(得分:1)
JSF的标准renderkit旨在输出(X)HTML,而不是XML。您需要提供第三方renderkit或创建输出XML的自定义renderkit。然而,没有第三方的想法。
除此之外,如果您打算在Web请求时返回XML,那么JSF并不是真正适合该工作的工具。最好前往JAX-WS或JAX-RS。
顺便说一句,正确的XML内容类型不是application+xml而是application/xml。
application+xml
application/xml