Boa noite Amigos,
Estou com uma dúvida quanto essa mensagem que está aparecendo:
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:551: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
idartista.setText();
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:551: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
idartista.setText();
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:552: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
nome_album.setText();
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:553: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
descricao_album.setText();
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:554: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
iddisco.setText();
C:\Documents and Settings\Administrador\colecao2009\src\java\colecao2009\Page1.java:555: cannot find symbol
symbol : method setText()
location: class com.sun.rave.web.ui.component.TextField
idtipo_disco.setText();
5 errors
C:\Documents and Settings\Administrador\colecao2009\nbproject\build-impl.xml:295: The following error occurred while executing this line:
C:\Documents and Settings\Administrador\colecao2009\nbproject\build-impl.xml:149: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 7 seconds)
public String button1_action() {
// TODO: Process the button click action. Return value is a navigation
// case name where null will return to the same page.
try{
//prepara uma nova linha para ser inserida
rowKey = albumDataProvider.appendRow();
//pega os valores dos campos e os adiciona na nova linha
albumDataProvider.setValue("album.idartista", rowKey, idartista.getText());
albumDataProvider.setValue("album.nome_album", rowKey, nome_album.getText());
albumDataProvider.setValue("album.descricao_album", rowKey, descricao_album.getText());
albumDataProvider.setValue("album.iddisco", rowKey, iddisco.getText());
albumDataProvider.setValue("album.idtipo_disco", rowKey, idtipo_disco.getText());
//grava as informações no banco de dados
albumDataProvider.commitChanges();
//exibe uma mensagem no componente Message group
info("O album" +nome_album.getText()+"foi adicionado com sucesso");
//limpa todos os campos do formulário
idartista.setText();
nome_album.setText();
descricao_album.setText();
iddisco.setText();
idtipo_disco.setText();
/*
reload no cache do banco de dados
*para exibiras alterações no componente
**/
albumDataProvider.refresh();
}catch(Exception e) {
log("Não foi possível adicionar", e);
error("Não foi possível adicionar: "+e.getMessage());
}
return null;
}
}
Ao clicar em um dos erros gerados ele me joga pra esse arquivo XML me indicando a primeira linha da tabela
</ui:table>
<h:panelGrid binding="#{Page1.gridPanel1}" id="gridPanel1" style="height: 439px; left: 24px; top: 0px; position: absolute" width="600">
<ui:textField binding="#{Page1.idartista}" id="idartista" required="true"/>
<ui:message binding="#{Page1.message2}" for="idartista" id="message2" showDetail="false" showSummary="true"/>
<ui:label binding="#{Page1.label2}" for="nome_album" id="label2" text="Album"/>
<ui:textField binding="#{Page1.nome_album}" id="nome_album" required="true" valueChangeListener="#{Page1.nome_album_processValueChange}"/>
<ui:messageGroup binding="#{Page1.messageGroup1}" id="messageGroup1"/>
<ui:message binding="#{Page1.message1}" for="nome_album" id="message1" showDetail="false" showSummary="true"/>
<ui:label binding="#{Page1.label3}" for="descricao_album" id="label3" text="Descricao"/>
<ui:textField binding="#{Page1.descricao_album}" id="descricao_album"/>
<ui:message binding="#{Page1.message3}" for="descricao_album" id="message3" showDetail="false" showSummary="true"/>
<ui:label binding="#{Page1.label4}" for="iddisco" id="label4" text="Disco"/>
<ui:textField binding="#{Page1.iddisco}" id="iddisco"/>
<ui:message binding="#{Page1.message4}" for="iddisco" id="message4" showDetail="false" showSummary="true"/>
<ui:label binding="#{Page1.label5}" for="idtipo_disco" id="label5" text="Tipo Disco"/>
<ui:textField binding="#{Page1.idtipo_disco}" id="idtipo_disco"/>
<ui:label binding="#{Page1.label1}" for="idartista" id="label1" text="Artista"/>
<ui:message binding="#{Page1.message5}" for="idtipo_disco" id="message5" showDetail="false" showSummary="true"/>
<ui:button action="#{Page1.button1_action}" binding="#{Page1.button1}" id="button1" text="Cadastrar"/>
</h:panelGrid>
Minha dúvida é:
Como devo proceder com esses erros???
Onde posso encontrar um material que possa me ajudar nisso???
Antes de mais nada…Muito obrigado!!!