Boa tarde
Pessoal estou usando o JSF+Facelets e não achei um editor com auto-complete para as tag´s do JSF em arquivos com a extensão XHTML.
Alguém sabe de um bom editor XHTML que tenha auto-complete para as tag´s do JSF ?
Desde já obrigado.
Boa tarde
Pessoal estou usando o JSF+Facelets e não achei um editor com auto-complete para as tag´s do JSF em arquivos com a extensão XHTML.
Alguém sabe de um bom editor XHTML que tenha auto-complete para as tag´s do JSF ?
Desde já obrigado.
Faça um gambiarra:
:arrow: Troque a extensão pra jsp e add as taglibs normais !!!
haeueauheahueah!!!
Faça um gambiarra:
:arrow: Troque a extensão pra jsp e add as taglibs normais !!!haeueauheahueah!!!
nao entendi o q vc quer mas nao seria o xmlbuddy?
Segundo o Danillo, esse erro já foi reportado e está na lista de bugs do eclipse.
Essa resposta que eu disse, foi a solução que ele encontrou temporariamente, e me falou por msn. rsrs
Galera eu descobri o seguinte:
O pessoal do wtp já reconheceu esse bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=192393
também encontrei a seguinte solução que parece mto com o q o fabiozoroastro falo
http://www.mojavelinux.com/blog/archives/2006/12/facelets_tag_completion_in_eclipse/
Flw…
Seguinte eu adaptei a solução que eu postei e ta funcionando mto bem fico assim:
Alterar o tipo de extensão do facelets no web.xml
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.jspx</param-value>
</context-param>
alterar a extensão dos arquivos xhtml para jspx e abrir o arquivo no editor jsp.
incluir os namespaces na tag <f:view> como no exemplo abaixo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<f:view xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<f:loadBundle basename="resources" var="msg" />
<head>
<title><ui:insert name="pageTitle">Page Title</ui:insert></title>
</head>
<body>
</body>
</f:view>
</html>
mudar as extensões das páginas no faces-config.xml
<navigation-rule>
<from-view-id>/pages/inputname.jspx</from-view-id>
<navigation-case>
<from-outcome>greeting</from-outcome>
<to-view-id>/pages/greeting.jspx</to-view-id>
</navigation-case>
</navigation-rule>
pronto seu eclipse já vai estar fazendo auto-complete das tags do jsf para usar com facelets
Eu baixei o JBoss Tools:
Tem suporte a Facelets e MyFaces também.
Abraços e bons códigos ai.
Seguinte eu adaptei a solução que eu postei e ta funcionando mto bem fico assim:
Campeão, a alternativa foi boa até certo ponto…meu Eclipse (Europa) só trava quando estou manipulando as páginas .jspx e depois dou um save!!