oitathi
Dezembro 22, 2011, 7:20am
#1
Oi gente… eu tenho um jsp e nele eu quero q um determinado campo apareça caso a pessoa nasceu depois de 2010. No meu bean eu tenho o método:
public boolean isAfter2010 (String dataNasc){
int anoNasc = Integer.parseInt(dataNasc.substring(dataNasc.length()-4));
if(anoNasc>=2010){
return true;
}
return false;
}
e eu quero de alguma forma no jsp pegar o valor do método isAfter2010 e se ele retornar verdadeiro, eu quero que uma linha apareça na tabela que esta no jsp, caso retorne false, não mostre essa linha, como devo fazer??
Obrigada
posta teu JSP para podermos te ajudar…
JSP com Struts? JSP com JSF? JSP puro (chuck noris)?
se for só JSP vc pode usar o <c:if> do JSTL
oitathi
Dezembro 22, 2011, 7:24am
#5
meu jsp não tem nada demais é só uma tabela
oitathi
Dezembro 22, 2011, 7:25am
#6
então, mas não sei usar esse <c:if> vc pode dar um exemplo?
oitathi
Dezembro 22, 2011, 7:29am
#8
e como eu verifico o retorno de um métdo pelo jsp?
oitathi,
seria interessante vc dedicar um tempo para estudar JSTL (no caso de não usar outro framework), vai facilitar muito a tua vida!
oitathi
Dezembro 22, 2011, 7:32am
#10
então linda, tô tentando fazer isso… caso vc puder me ajudar, grata!
[quote=MaYaRa_SaN]oitathi,
seria interessante vc dedicar um tempo para estudar JSTL (no caso de não usar outro framework), vai facilitar muito a tua vida![/quote]
Apoiado!
http://www.devmedia.com.br/articles/viewcomp.asp?comp=3746
http://blog.lppjunior.com/java-desenvolvimento-web-com-jstl/
Google tem muuuito material. [=
oitathi
Dezembro 22, 2011, 7:38am
#13
querida só quero uma linha
oitathi
Dezembro 22, 2011, 7:43am
#14
pensei q aqui fosse um fórum de duvidas…
A gente indica o caminho e vc caminha…
Dúvida != resposta pronta.
Em alguns casos a pessoa tem o código pronto e passa, as vezes não, mas indica o caminho…
Ficou alguma dúvida ainda? Tem vários links bons ali em cima.
Concordo jakefrog!
o propósito do forum é ajudar para os demais crescerem no conhecimento, por isso fazemos de graça, se for pra dar a resposta pronta seria consultoria
#ficadica
E nesse caso passaríamos com todo prazer a conta e o valor/hora dos serviços prestados! :twisted:
se não me engano você poderia chamar ele colocando #{seuBean.after2010} no seu <c:if>
agora tem que ser visto um jeito pra você passar o parâmetro que teu método recebe.
oitathi
Dezembro 22, 2011, 8:00am
#19
em todos os exemplos q vcs me passaram só tem como usar o < c: if> porém, em nenhum deles me diz como eu pego um atributo do bean