h:outputStylesheet和h:graphicImage不工作?

时间:2011-09-05 08:08:01

标签: jsf

我在.xhtml文件中使用h:outputStylesheet和h:graphicImage。它在我的localhost上完全正常。

现在我尝试将我的.war上传到使用NGASI AppServer Manager的托管空间提供商。

这里,h:outputStylesheet和h:graphicImage标签已停止运行。我注意到的是,使用模式/ctx/faces/javax.faces.resource / ....?ln = ....的所有内容都给出了404 :(未找到)错误。

对于前: http://www.edarena.com/EdArena/faces/javax.faces.resource/theme_edarena.css?ln=css http://www.edarena.com/EdArena/faces/javax.faces.resource/jsf.js?ln=javax.faces&stage=Development http://www.edarena.com/EdArena/faces/javax.faces.resource/THEME_EDARENA/logo.png?ln=images

应用程序根目录中的所有.xhtml文件都可以正常访问,这意味着在web.xml中映射/ faces / *到Faces Servlet是正确的。

我的第一印象是图像或资源路径无法确定。

但我刚尝试将文件资源/ images / THEME_EDARENA / logo.png重命名为logo1.png。

在此之后,当我使用此图片刷新页面时,我在标记中收到消息“无法找到资源THEME_EDARENA / logo.png”。如果我使它成为logo.png,则错误消息消失,这意味着找到了文件但渲染时出现了问题。

感谢您的帮助。

请提出建议。

BR 阿南德

0 个答案:

没有答案