método ou função ? JSP

4 respostas
A

Oi turma, preciso de uma luz, por favor, sou nova no assunto (java) estou tentando fazer um método.jsp, mas não consigo passar da primeira linha

public void xOpen() 
{ 
out.println("<div>") & vbcrlf 
if (trim(xTitle) == "" || trim(xTitle) == "") 
{ 
out.println("<div>") & vbcrlf 
} 
else 
{ 
out.println("<div>") & vbcrlf 
out.println("<h4>" & xTitle & "</h4>") & vbcrlf 
} 
out.println("</div>") & vbcrlf 
out.println("</div>") & vbcrlf 
out.println("</div>") & vbcrlf 
xTitle = "" 

public void xClose() 
{ 
}

obrigada

4 Respostas

tsprates

tbm sou novo em Java, mas uma coisa q percebi eh q vc ta chamando trim, como se fosse uma função, e não como um método e outra coisa no java pra ver se duas strings são iguais vc usa assim usaria assim o método equals,acho q ficaria algo assim: if (xTitle.trim().equals("")) { …

:slight_smile:

jzaires

Se você é nova em Java, vá do ínicio, aconselho a leitura e prática:
Java e Orientação a Objetos: http://www.caelum.com.br/download/caelum-java-objetos-fj11.pdf

Se já souber o de cima, ou pelo menos a uma boa noção:
Java para Desenvolvimento Web: http://www.caelum.com.br/download/caelum-java-web-fj21.pdf

Com esses materiais, dá pra pegar uma boa base para os primeiros passos.

Outra coisa, para melhor visualização por parte das pessoas do fórum dê uma lida nisso:
http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

Explore o fórum, há muito o que aprender por aqui.

Bom estudo!

A

obrigada a todos pela atenção…

Mas tsprates, o que eu queria mesmo e fazer uma função igual ao que tinha antes em ASP, veja abaixo:

sub xOpen() 
 
response.Write "<div>" & vbcrlf 
if trim(xTitle) = "" or xTitle = " " then 
response.Write "<div>" & vbcrlf 
else 
response.Write "<div>" & vbcrlf 
response.Write "<h4>" & xTitle & "</h4>" & vbcrlf 
end if 
response.Write "</div>" & vbcrlf 
response.Write "</div>" & vbcrlf 
response.Write "</div>" & vbcrlf 
xTitle = "" 

end sub
sub xClose()
............qualquer coisa.................. 
end sub

O problema é não saber fazer…

Obrigada

A

Oi jzaires , obrigada pelas dicas e apostilas, o pensamento e realmente apreender.

Criado 28 de janeiro de 2011
Ultima resposta 30 de jan. de 2011
Respostas 4
Participantes 3