1
resposta

h:inputFile jsf 2.1?

oi pessoal... o h:inputFile é mencionado como parte do JSF2.2 porém o pom e o faces-config estamos usando o JSF2.1 (baixei o pacote do professor e também está assim).

consigo usar o h:inputFile setando o "xmlns:h="http://xmlns.jcp.org/jsf/html" porém perco todos os autos completes ao digitar no xhtml. Isso porque as dependências estão como JSF2.1 e ele só reconhece o xmlns:h para o endereço antigo: "xmlns:h="http://java.sun.com/jsf/html".

tentei usar a dependência 2.2 abaixo mas não foi suficiente. saberiam informar as dependencias JSF2.2 compatíveis como o wildfly?

        <!-- https://mvnrepository.com/artifact/org.jboss.spec.javax.faces/jboss-jsf-api_2.2_spec -->
        <dependency>
            <groupId>org.jboss.spec.javax.faces</groupId>
            <artifactId>jboss-jsf-api_2.2_spec</artifactId>
            <version>2.2.6</version>
        </dependency>

obrigada.

1 resposta

tem que verificar se o wildfly está utilizando as bibliotecas do jsf que vc informou no pom ou as que já vem no próprio servidor