Olá pessoal
Tenho uma tabela com os seguintes links para ver, atualizar e deletar numa classe chamada estacionar…
<h:column>
<f:facet name="header">
<h:outputText value=" "/>
</f:facet>
<h:commandLink action="#{estacionarController.prepareView}" value="#{bundle.ListEstacionarViewLink}"/>
<h:outputText value=" "/>
<h:commandLink action="#{estacionarController.prepareEdit}" value="#{bundle.ListEstacionarEditLink}"/>
<h:outputText value=" "/>
<h:commandLink action="#{estacionarController.destroy}" value="#{bundle.ListEstacionarDestroyLink}"/>
</h:column>
Gostaria de colocar o comando editar, (prepareEdit) na index da minha página…
Mas aparece esse erro…
Não foi possível encontrar um caso de navegação correspondente na ID de exibição ‘/index.xhtml’ para a ação ‘#{estacionarController.prepareEdit}’ com o resultado ‘Edit’
Fui lá no meu faces-config
Mas não consegui mexer direito nesse negócio, ainda sou muito novato…
Tentei adiciona essa linha
<navigation-rule>
<from-view-id>/index.xhtml</from-view-id>
<navigation-case>
<from-outcome>case1</from-outcome>
<to-view-id>/estacionar/List.xhtml</to-view-id>
</navigation-case>
</navigation-rule>
Mas não adiantou nada, alguém poderia me dar uma luz? Pra eu saber se isso é possível??
