O p:fileUpload não funciona no mozila veja meu código

0 respostas
E

O p:fileUpload não funciona no mozila veja meu código, ele não aparece, porem em outros browser funciona normal, porque?

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core">
    <h:head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
        <title>Cadastro de Album</title>
    </h:head>
    <f:view >
        <h:body>

            <h:form id="frmGridAlbum">
                <p:growl id="menssagensAlbum"
                         life="3000"/>
                <p:dataTable id="dtAlbuns"
                             widgetVar="dtAlbuns"
                             var="album"
                             value="#{albumMB.albuns}"
                             paginator="true"
                             rows="5"
                             selection="#{albumMB.album}"
                             rowSelectListener="#{albumMB.selecionarAlbum}"
                             selectionMode="single"
                             onRowSelectComplete="dlgAlbum.show();"
                             emptyMessage="Nao existe Album cadastrado"
                             style="width:60%"
                             update="frmCadastroAlbum:somCliente, frmCadastroAlbum:itaDescricao, frmCadastroAlbum:dtFotos, frmCadastroAlbum:clkGravar, frmCadastroAlbum:clkAlterar">
                    <p:column sortBy="#{album.id}"
                              filterBy="#{album.id}">
                        <f:facet name="header">
                            <h:outputText value="Id" />
                        </f:facet>
                        <h:outputText value="#{album.id}" />
                    </p:column>
                    <p:column sortBy="#{album.cliente.nome}"
                              filterBy="#{album.cliente.nome}">
                        <f:facet name="header">
                            <h:outputText value="Cliente" />
                        </f:facet>
                        <h:outputText value="#{album.cliente.nome}" />
                    </p:column>
                </p:dataTable>
                <p:panel style="width:59.2%">
                    <p:commandLink id="clkIncluir"
                                   title="Incluir"
                                   oncomplete="dlgAlbum.show()"
                                   action="#{albumMB.incluir}"
                                   update="frmCadastroAlbum:somCliente, frmCadastroAlbum:itaDescricao, frmCadastroAlbum:dtFotos, frmCadastroAlbum:clkGravar, frmCadastroAlbum:clkAlterar">
                        <h:graphicImage url="/imagens/novo.jpg"
                                        style="border:0"/>
                    </p:commandLink>
                    <p:commandLink title="Apagar"
                                   actionListener="#{albumMB.apagar}"
                                   style="margin-left:20px"
                                   update="frmGridAlbum"
                                   oncomplete="dlgAlbum.hide();">
                        <h:graphicImage url="/imagens/apagar.jpg"
                                        style="border:0"/>
                    </p:commandLink>
                    <h:commandLink title="Voltar"
                                   action="#{albumMB.voltar}"
                                   style="margin-left:20px">
                        <h:graphicImage url="/imagens/voltar.jpg"
                                        style="border:0"/>

                    </h:commandLink>
                </p:panel>
            </h:form>
            <h:form id="frmCadastroAlbum">
                <p:dialog id="dlgAlbum"
                          widgetVar="dlgAlbum"
                          header="Album"
                          width="1050"
                          height="550"
                          resizable="true">
                    <h:panelGrid columns="2">
                        <h:outputLabel value="Cliente:"
                                       for="somCliente" />
                        <h:selectOneMenu id="somCliente"
                                         value="#{albumMB.album.cliente.id}"
                                         required="true"
                                         requiredMessage="Informe a descricao"
                                         style="width:284%">
                            <f:selectItems value="#{albumMB.clientes}"
                                           var="cliente"
                                           itemValue="#{cliente.id}"
                                           itemLabel="Cliente: #{cliente.nome} - CPF: #{cliente.cpf}"/>
                        </h:selectOneMenu>
                        <h:outputLabel value="Descricao:"
                                       for="itaDescricao"/>
                        <h:inputTextarea id="itaDescricao"
                                         value="#{albumMB.album.descricao}"
                                         required="true"
                                         requiredMessage="Informe a descricao"
                                         style="width:282%"/>
                    </h:panelGrid>
                    <p:dataTable id="dtFotos"
                                 var="foto"
                                 widgetVar="dtFotos"
                                 value="#{albumMB.fotos}"
                                 scrollable="true"
                                 height="200"
                                 emptyMessage="Nenhuma Foto"
                                 selection="#{albumMB.foto}"
                                 selectionMode="single"
                                 rowSelectListener="#{albumMB.prepararFoto}">
                        <p:column sortBy="#{foto.nome}"
                                  filterBy="#{foto.nome}"
                                  style="width:10%">
                            <f:facet name="header">
                                <h:outputText value="Nome da Foto" />
                            </f:facet>
                            <h:outputText value="#{foto.nome}" />
                        </p:column>
                        <p:column sortBy="#{foto.publicado}"
                                  filterBy="#{foto.publicado}"
                                  style="width:5%">
                            <f:facet name="header">
                                <h:outputText value="Publicada" />
                            </f:facet>
                            <h:selectOneMenu id="somPublicada"
                                             value="#{foto.publicado}">
                                <f:selectItems value="#{albumMB.publicados}"/>
                            </h:selectOneMenu>

                        </p:column>
                        <p:column sortBy="#{foto.dataPublicada}"
                                  filterBy="#{foto.dataPublicada}"
                                  style="width:5%">
                            <f:facet name="header">
                                <h:outputText value="Data da publicação" />
                            </f:facet>
                            <p:calendar id="cldDataFoto"
                                        value="#{foto.dataPublicada}"
                                        readOnlyInputText="true"/>
                        </p:column>

                        <p:column style="width:3%">
                            <f:facet name="header">
                                <h:outputText value="Apagar" />
                            </f:facet>

                            <p:commandLink  id="clkApagarFoto"
                                            title="Apagar Foto"
                                            value="Apagar"
                                            ajax="true"
                                            actionListener="#{albumMB.apagarFoto}"
                                          >
                            
                               
                            </p:commandLink>
                        </p:column>
                        <p:column style="width:3%">
                            <f:facet name="header">
                                <h:outputText value="Visualizar" />
                            </f:facet>
                            <p:commandLink oncomplete="dlgFoto.show();"
                                           action="#{albumMB.selecionarFoto}"
                                           value="Visualisar"/>
                        </p:column>
                    </p:dataTable>
             <p:fileUpload id="fudSelecionarFotos"
                                  fileUploadListener="#{albumMB.selecionarFotos}"
                                  multiple="false"
                                  allowTypes="*.jpg;*.png;*.gif;"
                                  description="Images"
                                  update="dtFotos"
                                  auto="true"
                                  label="Selecionar Foto"/>
                    <h:panelGrid columns="2">
                        <p:commandLink  id="clkGravar"
                                        title="Gravar"
                                        action="#{albumMB.gravar}"
                                        disabled="#{!empty albumMB.album.id}"
                                        style="margin-right:20px"
                                        update="frmCadastroAlbum:somCliente, frmCadastroAlbum:itaDescricao, frmCadastroAlbum:dtFotos, frmGridAlbum:menssagensAlbum, frmGridAlbum:dtAlbuns">
                            <h:graphicImage url="/imagens/gravar.jpg"
                                            style="border:0"/>
                        </p:commandLink>
                        <p:commandLink id="clkAlterar"
                                       title="Alterar"
                                       action="#{albumMB.alterar}"
                                       disabled="#{empty albumMB.album.id}"
                                       update="frmCadastroAlbum:somCliente, frmCadastroAlbum:itaDescricao, frmCadastroAlbum:dtFotos, frmGridAlbum:menssagensAlbum, frmGridAlbum:dtAlbuns"
                                       style="margin-left:20px"
                                       oncomplete="dlgAlbum.hide();">
                            <h:graphicImage url="/imagens/alterar.bmp"
                                            style="border:0"/>
                        </p:commandLink>
                    </h:panelGrid>
                </p:dialog>
            </h:form>



                   

        </h:body>
    </f:view>
</html>
Criado 15 de abril de 2011
Respostas 0
Participantes 1