【问题标题】:How to print principal using JSF 2.0 + Facelets?如何使用 JSF 2.0 + Facelets 打印主体?
【发布时间】:2011-08-12 15:11:26
【问题描述】:

使用 jsp,我可以使用以下命令轻松打印登录的主体:<%= request.getUserPrincipal() %> 现在我想使用 JSF 2.0 + Facelets 来做同样的事情。怎么做?我已经尝试了一段时间,但到目前为止没有成功。

提前发送。

【问题讨论】:

    标签: jsf facelets principal


    【解决方案1】:

    <h:outputText value="#{request.getUserPrincipal()}" /> 应该在 JSF 2.0 中工作,如果您只想显示当前用户。

    【讨论】:

    • 请注意,这需要 EL 2.2。最好使用#{request.userPrincipal},这样它也适用于 Servlet 2.5 容器。另一种方法是#{request.remoteUser},它有效地将主体的名称返回为String
    • 您好,我会尝试建议的方法并尽快提供反馈。发送帮助。
    猜你喜欢
    • 1970-01-01
    • 2010-12-28
    • 2011-03-28
    • 2010-11-22
    • 2011-08-04
    • 1970-01-01
    • 2015-06-08
    • 2012-04-19
    相关资源
    最近更新 更多