Dúvida em trabalho de faculdade....help?

Olááá…se alguem puder me ajudar…eu ficaria extremamente agradecida
Sou péééssima em JAVA…
e tem um trabalho super básico…porém nao tenho a menor ideia de como fazer:

<%
String idade = request.getParameter(“idade”);
%>

O que faz o código acima e qual código HTML que disponibiliza os dados?


                if (usuario==("pedro") | | senha==("1234")) {
                    pageContext.include("entrada.html");
                } else {
                    
                    out.println("Senha Invália: tente novamente");
                    pageContext.include ("pagina_01.html");

                }

Corrija o código de consistência acima da página login.jsp.

vlw :smiley:

Nesse link http://www.caelum.com.br/curso/fj-21-java-web/ tem uma apostila que esclarecerá suas dúvidas.

vlw :smiley:

[b]<%
String idade = request.getParameter(“idade”);
%>

o parâmetro idade esta sendo passado do tipo String, poderia ser do tipo int.

este é uma parametro idade que quando submetido o formulario será passado para uma servlet ou pagina jsp.
[/b]


if (usuario==(“pedro”)[color=red] | |[/color] senha==(“1234”)) {
pageContext.include(“entrada.html”);
} else {

out.println(“Senha Invália: tente novamente”);
pageContext.include (“pagina_01.html”);

}

[b]Se o erro de de consistência, então pode ser na parte em que você valida o usuario e a senha!

que ao invés de você usar && na condição você utilizou || …

&& = e

|| = ou

acho que é isso![/b]

Luan…valeu mesmo!..ganhei uns pontinhos…rsrsrs =D

Coloquem código dentro das tags seu código aqui do forum por favor!

<% String idade = request.getParameter("idade"); %>
O código pega um parâmetro de nome “idade” passado para a JSP. Esse parâmetro é normalmente passado via os métodos HTTP GET e POST.

Um exemplo de GET seria um link: http://localhost/sistema/pagina.jsp?idade=18 ou http://localhost/sistema/pagina.jsp?nome=hlln&idade=18&faculdade=true

Os parâmetros são sempre Strings, poderia também chamar http://localhost/sistema/pagina.jsp?idade=dezoito

POST normalmente são feitos via forms:

<form action="/sistema/pagina.jsp" method="post">
  <input type="text" name="idade">
</form>

[code]
if (usuario==(“pedro”) || senha==(“1234”)) {
pageContext.include(“entrada.html”);
} else {

                    out.println("Senha Invália: tente novamente");
                    pageContext.include ("pagina_01.html");

                }[/code]

Além do que o luan falou, use o método equals do String no lugar de comparações com ==. Você quer comparar o conteúdo dos objetos, não se eles são o mesmo objeto.