5
respostas

Boa tarde curso de jfs

Boa tarde no curso de jsf, utiliza o 2.1.. derepente o instrutor muda dizendo que mudou para o 2.2 onde eu baixo este pois nao ha mais texto acompanhando o curso com a parte do como fazer o codigo. E foi uma mudanca que me deixou confuso. em uma aula ele fala de crud e so e na outra o crud ja esta pronto

5 respostas

Oi Marcos, tudo bem ?

Não sei se o curso é em maven, se for basta alterar a dependencia no pom.xml, caso não for, você pode ir nas propriedades do projeto e alterar a versão do jsf por lá.

Boa tar de Matheus, o curso nao e de maven. e jsf mas tem ajax e jpa. Obrigado pela resposta

Marcos,

Ops, acho que me expressei errado, o projeto é baseado no maven ou não ? Se não for, você precisa ir nas propriedades do projeto e fazer essas alteracões.

Marcos

o jar da versão 2.2 esta na transcrição da aula. Segue o link

http://mvnrepository.com/artifact/org.glassfish/javax.faces/2.2.13

Marcos é simples mudar o seu projeto para de JSF 2.0 para o JSF 2.2.

basta baixar o jar necessario que está nesse link. http://mvnrepository.com/artifact/org.glassfish/javax.faces/2.2.13

primeiro você excluir o jar 2.0 do seu projeto e adiciona o novo nele, depois entra no faces-config.xml do seu projeto e substitua a configuração para.

<faces-config version="2.2"
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd">

e nos seus xhtml tbm substitua para.

<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://xmlns.jcp.org/jsf/html"
    xmlns:f="http://xmlns.jcp.org/jsf/core"
    xmlns:ui="http://xmlns.jcp.org/jsf/facelets">