Jsf XHTML页面之间的链接?

Jsf XHTML页面之间的链接?,jsf,jsf-2,richfaces,Jsf,Jsf 2,Richfaces,我使用在我的XHTML页面或所谓的facelet之间移动 就我个人而言,虽然我更喜欢使用…做同样的事情。原因是将背景图像放置到按钮中比使用outputLink和outputText创建CSS解决方案更容易 有什么方法可以做到这一点吗?的语法 <h:commandButton action="#{yourBean.action}" image="yourPic.png" value="your text on the button" styleClass="yourCSS" /> 您

我使用
在我的XHTML页面或所谓的facelet之间移动

就我个人而言,虽然我更喜欢使用
做同样的事情。原因是将背景图像放置到按钮中比使用outputLink和outputText创建CSS解决方案更容易

有什么方法可以做到这一点吗?

的语法

<h:commandButton action="#{yourBean.action}" image="yourPic.png" value="your text on the button" styleClass="yourCSS" />
您可以通过以下方式获取应用程序URL:

FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath();

我也非常喜欢如何做。你有描述这件事的链接吗?
FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath();