JSTL - Não recupera o parametro

1 resposta
albama

Pessoal, boa tarde
Meu problema é o seguinte : criei uma pagina simples e coloquei a tag jstl de entrada de dados

A minha itenção é: quando o usuário digitar alguma coisa, eu mostro na outra pagina.

Segui um exemplo da apostila FJ 21.
Porém preciso que funcione no ambiente que está a aplicação atual :
Tomcat 5.5

A página para digitar a informação está carregando.

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

	<form action="el02testaparametro.jsp">
		Idade : <input name="idade"/>
		<input type="submit"/>
	</form>
</body>
</html>

Essa pagina abaixo nao consegue receber o parâmetro

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Recuperando os parametros <br>
A idade é  ${param.idade}   

&lt;/body&gt;
&lt;/html&gt;

A tela fica assim:

Recuperando os parametros
A idade é ${param.idade}

Alguém já passou ou sabe como resolver este problema ?

1 Resposta

thiago.correa

o certo não seria ${request[‘idade’]}?

ou tente <c:out value="${request[‘idade’]}" />

Não sei se essa versão do tomcat implementa o jsp 2.4 que permite fazer de forma direta

Criado 22 de maio de 2009
Ultima resposta 22 de mai. de 2009
Respostas 1
Participantes 2