Olá amigos alguem sabe como faço para usar no jsp uma condicao if
ex.: tenho duas variaveis quero ver se as duas sao iquais, se for ele diz que sim caso naum for ele diz que naum!
aqual poderial me ajudar?
Olá amigos alguem sabe como faço para usar no jsp uma condicao if
ex.: tenho duas variaveis quero ver se as duas sao iquais, se for ele diz que sim caso naum for ele diz que naum!
aqual poderial me ajudar?
se as variaveis forem String:
<%String resp = "";
if(variavel1.equals(variavel2)){
resp = "sim";
}else{
resp = "não";
}%>
se as variáveis forem int:
<%String resp = "";
if(variavel1 == variavel2){
resp = "sim";
}else{
resp = "não";
}%>
é isso q vc quer saber???
t+
<%! int number1; %>
<%! int number2; %>
<% if( number1 == number2) {
out.println("os numeros são iguais");
else {
out.println("numeros diferentes");
}
%>
mas prefira JSTL. blz?
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
...
<c:if test="${empty param.nome}">
Voce nao preencheu o campo nome.
</c:if>
Att.
Fernando.
queria fazer o text assim
<%
if(nome1=“test” and nome2=“test”){
out.println(“iqual”);}
else{ out.println(“diferente”); }
%>
só que ele da erro no if, alguem sabe como faço para testa assim?:
<%! String nome1 = “test”; %>
<%! String nome2 = “test”; %>
<%
if(nome1==“test” && nome2==“test”){
out.println(“iqual”);}
else{ out.println(“diferente”); }
%>
è isso, ué ou como lenando disse. num tem segredo… Poste seu erro…
putz disfarça, hahaha Agora vc tah comparando strings, troque o “==” por nome1…equals(“test”); blz?
[quote]queria fazer o text assim
<%
if(nome1=“test” and nome2=“test”){
out.println(“iqual”);}
else{ out.println(“diferente”); }
%>
só que ele da erro no if, alguem sabe como faço para testa assim?: [/quote]
Tenta ao invés de ‘=’ colocar ‘==’ na condição…
<%! String nome1 = “test”; %>
<%! String nome2 = “test”; %>
<%
if(nome1.equals(“test”) && nome2.equals(“test”)){
out.println(“igual”);
}else{
out.println(“diferente”);
}
%>
Usar Scriplets no JSP não é muito “elegante”.
Usando JSTL como o lenando demonstrou você não deixa sua jsp poluída.
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>
<c:if nome="${pessoa.nome}">
<c:if senha="${pessoa.senha}">
<c:out value="${pessoa.nome} logado"/>
</c:if>
</c:if>
T+