Como chamar o método de um classe em um JSP?

Supondo essa classe:

public class meses {
String[] meses = new String[12];

public void iniciaMeses() {
meses[0] = “Janeiro”;
meses[1] = “Fevereiro”;
meses[2] = “Março”;
meses[3] = “Abril”;
meses[4] = “Maio”;
meses[5] = “Junho”;
meses[6] = “Julho”;
meses[7] = “Agosto”;
meses[8] = “Setembro”;
meses[9] = “Outubro”;
meses[10] = “Novembro”;
meses[11] = “Dezembro”;
}

public String listaMeses(){
String acumulador;
acumulador ="";
for (int i = 0; i < meses.length; i++)
acumulador = acumulador + meses[i];
return(acumulador);
}
}

ela compila. Porém como sou iniciante não sei se está correta.
Se não tiver peço ajuda para ajusta-la.

Pergunta: como faço pra chamar seus métodos a partir de um JSP?
Acho que preciso criar uma instância dela, porém, não consegui até agora escrever um código com sucesso.

No .JSP


<% m.iniciameses() %>
<% m.listaMeses() %>

Grato a quem possa ajudar a incremetar o código.

Delmar

[quote=“delmar”]Supondo essa classe:

public class Meses {
String[] meses = new String[12];

public void iniciaMeses() {
meses[0] = “Janeiro”;
meses[1] = “Fevereiro”;
meses[2] = “Março”;
meses[3] = “Abril”;
meses[4] = “Maio”;
meses[5] = “Junho”;
meses[6] = “Julho”;
meses[7] = “Agosto”;
meses[8] = “Setembro”;
meses[9] = “Outubro”;
meses[10] = “Novembro”;
meses[11] = “Dezembro”;
}

public String listaMeses(){
String acumulador;
acumulador ="";
for (int i = 0; i < meses.length; i++)
acumulador = acumulador + meses[i];
return(acumulador);
}
}

ela compila. Porém como sou iniciante não sei se está correta.
Se não tiver peço ajuda para ajusta-la.

Pergunta: como faço pra chamar seus métodos a partir de um JSP?
Acho que preciso criar uma instância dela, porém, não consegui até agora escrever um código com sucesso.

No .JSP


<% m.iniciameses() %>
<% m.listaMeses() %>

Grato a quem possa ajudar a incremetar o código.

Delmar[/quote]

tenta aí:

[code]<%

Meses m = new Meses();
m.iniciameses();
m.listaMeses();

%>[/code]

:wink:

Não esqueça de importar a classe
<%@ page import=“pacote.Meses”%>

Falow!

[quote=“clv”]Não esqueça de importar a classe
<%@ page import=“pacote.Meses”%>

Falow![/quote]

hii é mesmo Clovis… esqueci, valeu!!!

:wink: