Chamando um metodo de um .JAVA

6 respostas
MasterDevil

Galera sou iniciante ... E gostaria de fazer uma pergunta ...

Tenho um arquivo .java com, o seguinte codigo

public class SQL {
    
    /** Creates a new instance of SQL */
    public SQL() {
    }
    
    public String Teste() {
         return "Teste";
    }
}

no JSP gostaria de xamar a função TESTE() deste .java ... como eu faria ?

Tentei da seguinte maneira :

<input type="submit" value="Cadastrar" name="btnCadastrar" 
       onclick= <% SQL objSQL = new SQL;
                   objSQL.Teste()    %> >

Mais infelizmente naum funciona ...
Qual seria a maneira correta de se fazer isso ? :?:

Desde já, agradeço !
Abraços []´s

6 Respostas

cv1

Que tal comecar aprendendo a linguagem Java, depois OO, IO, Threading, e os conceitos basicos… antes de sair montando um sistema web usando JSP?

MasterDevil

Opa, consegui … Só que agora o erro mudou …

Coloquei da seguinte forma :

onclick= <% SQL objSQL = new SQL(); objSQL.Teste(); %> >

Pois ele irá chamar o metodo construtor.
Hehehehe, mais agora o erro e diferente :slight_smile:

symbol : class SQL
location: class org.apache.jsp.index_jsp
SQL objSQL = new SQL();
^

Alguem poderia me ajudar ?
Desde já agradeço :smiley:

cv1

A classe SQL precisa estar no classpath do seu servidor web. Da uma lida nos tutoriais aqui do GUJ :wink:

MasterDevil

cv, Obrigado pela paciencia …

só amolando mais um pouquinho …

Meu projeto fica em

[b]C:\Documents and Settings\Lived Retsam\Mauro[/b]

Fui nas variavies do sistema … e adicionei no CLASSPATH= o seguinte caminho :

C:\Documents and Settings\Lived Retsam\Mauro\src\java

que é onde esta localizado o arquivo .Java… mesmo assim naum deu …
hehehehe … me desculpe insistir sem ler tutoriais … mais e que eu so preciso fazer uma coisinha … e ja ta quase pronto … meu objetivo naum eaprender de verdade naum … eu trabalho com Delphi e C … mais preciso fazer uma coisinha em jsp… hehehehehe… muito obrigado …

cv1

Bom, sinto muito - vc vai ter que entender como o classpath funciona se quiser fazer isso direito :wink:

urubatan

outra coisa, evite dores de cabeça futoras e não “programe em JSP”
siga o conselho do CV e aprensa Java, OO, IO, Threading, e principalmente a API de Servlets e JSPs antes de começar a fazer uma coisa que vai te trazer dores de cabeça e noites sem dormir depois …

sério, isto só vai te trazer incomodação de tu começar a fazer assim antes de aprender …

Criado 19 de novembro de 2006
Ultima resposta 19 de nov. de 2006
Respostas 6
Participantes 3