Intellisense no netbeans 6.0

5 respostas
leandrokjava

intellisense no netbeans 6.0.

estou fazendo um sistema que migrei do RHDS para netbeans 6.0, é um projeto JSF, nele utilizo hibernate jpa, spring, Crunk, RichFaces, com banco oracle …
porem estou tendo alguns problemas de intellisense.

por exemplo nesta pagina .xhtml.

<!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” xmlns:ui=“http://java.sun.com/jsf/facelets” xmlns:h=“http://java.sun.com/jsf/html” xmlns:f=“http://java.sun.com/jsf/core” xmlns:rich=“http://richfaces.org/rich” xmlns:a4j="http://richfaces.org/a4j"
xmlns:c=“http://java.sun.com/jsp/jstl/core”>

<f:loadBundle basename=“resources” var=“msg” />

<a4j:form>

<rich:panel>

<rich:dataTable value="#{movimentacaoPessoasFaces.pessoasDataModel}" onRowMouseOver=“this.style.backgroundColor=’#F8F8F8’” var=“pessoasJoin”>

<f:facet name=“header”>

<rich:columnGroup>					

<rich:column>

<h:outputText value="#{msg.nome_completo}" />

</rich:column>
&lt;rich:column&gt;
					&lt;h:outputText value="Id" /&gt;
				&lt;/rich:column&gt;

				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.CNH}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="Complemento" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.data_atualizacao}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.lotacao}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.matricula}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.N_IDENTIDADE}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.OAB}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.observacoes}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.PASSAPORTE}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.conselho}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.atualizador}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.empresa}" /&gt;
				&lt;/rich:column&gt;
				&lt;rich:column&gt;
					&lt;h:outputText value="#{msg.categoria}" /&gt;
				&lt;/rich:column&gt;
                                     &lt;rich:column&gt;
					&lt;h:outputText value="Relatorio Movimentacoes" /&gt;
				&lt;/rich:column&gt;
			&lt;/rich:columnGroup&gt;
		&lt;/f:facet&gt;			
		&lt;h:column&gt;
			&lt;h:commandLink id="alterarcadastropessoa" action="#{movimentacaoPessoasFaces.doAlteraCadastroPessoaInserirCampos}" title="Alterar Cadastro de Pessoa"&gt;
            	&lt;h:outputText value="#{pessoasJoin[0].nomeCompleto}" /&gt;
       		&lt;/h:commandLink&gt;
		&lt;/h:column&gt;			
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].codPessoa}" /&gt;
		&lt;/h:column&gt;
		
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].cnh}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].complemento}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].dataAtualizacao}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].lotacao}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].matricula}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].numIdentidade}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].oab}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].observacoes}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].passaporte}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].conselho}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[0].atualizador}" /&gt;
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[1].descricao}"/&gt;	
		&lt;/h:column&gt;
		&lt;h:column&gt;
			&lt;h:outputText value="#{pessoasJoin[2].descricao}"/&gt;	
		&lt;/h:column&gt;
                    &lt;h:column&gt;
                        &lt;a4j:commandLink id="relmovimentacaopessoa" action="#{movimentacaoPessoasFaces.doRelatorioMovimentacaoPessoa}" onclick="javascript:Richfaces.showModalPanel('form_carregando:mpanel')" title="Relatorio Movimentacoes da Pessoa"&gt;
                        &lt;h:outputText value="Relatorio Movimentacoes" /&gt;
                        &lt;/a4j:commandLink&gt;
		&lt;/h:column&gt;
	&lt;/rich:dataTable&gt;
&lt;/rich:panel&gt;

</a4j:form>
</html>

quando utilizo CRTL + Space na frente dos dois pontos ‘:’, tipo <h: ou ><a4j:
ele deveria me sugerir as opçoes como acontece aos outros componentes, mas ele me exibe “No Suggestions”.

PQ?

será que alguem já passou por isso, ou sabe alguma configuração que deva fazer.

desde já agreço

T+

5 Respostas

leandrokjava

os componentes do Richfaces tb tem o mesmo problema.

leandrokjava

?

leandrokjava

?

R

Importe as Taglibs
<%@ taglib prefix=“h” uri=“http://java.sun.com/jsf/html” %>
<%@ taglib prefix=“f” uri=“http://java.sun.com/jsf/core” %>

leandrokjava

elas já estão lah.

xmlns:h=“http://java.sun.com/jsf/html” xmlns:f=“http://java.sun.com/jsf/core

eu utilizo formato XHTML e não JSP

mas mesmo assim muito Obrigado.
T+

Criado 16 de janeiro de 2008
Ultima resposta 25 de jan. de 2008
Respostas 5
Participantes 2