警告:JSF1091:找不到“外部链接”的mime类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了警告:JSF1091:找不到“外部链接”的mime类型相关的知识,希望对你有一定的参考价值。

在我的icefaces web应用程序中,我正在使用h:outputlink,其内部图像如下:

<ui:repeat var="op" value="#{usuarioBean.opcion_menu}">
    <h:panelGroup layout="block" styleClass="span4 menu_icon">
        <h:outputLink value="${op.link}" rendered="${op.menu_id ==6}" >
            <h:graphicImage library="img" name="${op.icono}.png" />
        </h:outputLink> 
    </h:panelGroup>
</ui:repeat>

“$ {op.link}”显示一个外部链接,这总是会在我的jboss控制台上发出警告WARNING: JSF1091: No mime type could be found for http://172.18.1.10/xyz

我正在使用jboss 7.1,icefaces和mojarra 2.1.21

答案

我不知道这个消息的原因是什么,但是当我切换到MyFaces时它就消失了。我在Websphere 8.5.5.11,ICEFaces EE 3.3,Java 1.7上。

我从Mojarra 2.1.29改为MyFaces 2.1.19。

我在<ice:outputLink>内的每个<ice:dataTable>都收到了这条消息,尝试使用<h:outputLink>但没有帮助。

<h:outputLink value="#{request.contextPath}/SomeServlet" target="_blank">
    <f:param name="param1" value="#{bean.param1Value}" />
    <f:param name="param2" value="#{bean.param2Value}" />
    #{msg.click_me} 
</h:outputLink>

我知道它已经有4年了,但希望能有所帮助。

以上是关于警告:JSF1091:找不到“外部链接”的mime类型的主要内容,如果未能解决你的问题,请参考以下文章

在 jsf 中的类型上找不到属性

JSF-2.3 找不到我的 @Named CDI-1.2 托管 bean

html 修复字体找不到JSF

为一个 JSF 外部链接设置样式,使其看起来像一个按钮

找不到 http://java.sun.com/jsf/facelets 的标记库描述符

a4j:使用 JSF 2 找不到支持标记