Passar parâmetro de uma página para outra

1 resposta
Apohlo

Olá amigos, to com um probleminha aqui...eu quero passar um ID de uma página para outra, recebê-la e exibir na tela da outra.
Alguém me da uma luz? já tentei de varias maneiras e n funcionou....
Está passando na URL, mais não exibe na outra página com o value=""
Da uma olhada nos formularios aí abaixo:

Primeiro a página em que clico no aluno para passar o parametro com o seu ID.
<body>
<div id="central">
<div id="faixa">
	<h2>Notas</h2>
</div>
<p>Escolha o aluno:</p>
<form action="cadastroNota" method="post">
<table border="1" cellpadding="0" cellspacing="0" border="0" class="display" id="alunos">
<thead>
<tr>
	<td><b>Nome</b></td>
	<td><b>CPF</b></td>
	<td><b>Telefone</b></td>
	<td><b>Celular</b></td>
	<td><b>Cadastrar</b></td>
</tr>
</thead>
<tbody>
<c:forEach items="${varAluno}" var="aluno">
<tr>
	<td> ${aluno.nome} </td>
	<td>${aluno.cpf} </td>
	<td>${aluno.telefone}</td>
	<td>${aluno.celular} </td>
	<td><a href="<c:url value="/avaliacao/${aluno.idPessoa}"/>"><img class="icone" src="../imagens/plus_64.png" /></a></td>
</tr>
</c:forEach>
</tbody>
</table>
</form>
<br>
<br>
<a href="funcionario/professor"><img src="../imagens/voltar.gif" /></a>
<img class="direita" alt="CVT" src="../imagens/logo.jpg" />
</div>
</body>
Agora a página que era pra receber o ID...na URL ta aparecendo o ID certo, mais não exibe na tela como value=""
<body>
<div id="central">
<div id="faixa">
	<h2>Notas</h2>
</div>
<form action="<c:url value="/avaliacao/${aluno.idPessoa}" />" id="cadastro" method="post">
<table>
<tr>
	<td>
		<label>Aluno:</label>
	</td>
	<td>
		<input type="text" name="aluno.idPessoa" value="${aluno.nome}" disabled />
	</td>
</tr>
<tr>
	<td>
	<label>Turma:</label>
	</td>
	<td>
	<select name="idTurma">
			<option>Selecione</option>
		<c:forEach items="${varTurma}" var="turma">
			<option value="${turma.idTurma}">${turma.curso.descricaoCurso} - ${turma.dia} - ${turma.horaInicio} - ${turma.horaFim}</option>
		</c:forEach>		
	</select>
	</td>
</tr>


<tr>
	<td>
	<label>Descrição:</label>
	</td>
	<td>
	<input type="text" name="avaliacao.descricaoAvaliacao" value="${avaliacao.descricaoAvaliacao}" />
	</td>
</tr>
<tr>
	<td>
	<label>Valor Total:</label>
	</td>
	<td>
	<input type="text" name="avaliacao.valorTotal" value="${avaliacao.valorTotal}" />
	</td>
</tr>
<tr>
	<td>
	<label>Valor Obtido:</label>
	</td>
	<td>
	<input type="text" name="avaliacao.valorObtido" value="${avaliacao.valorObtido}" />
	</td>
</tr>
<tr>
	<td>
	<label>Data:</label>
	</td>
	<td>
	<input type="text" id="data" name="avaliacao.dataAvaliacao" value="${avaliacao.dataAvaliacao}" />
	</td>
</tr>
</table>
</form>
<br>
<br>
<a href="#">Voltar</a>
</div>
</body>
</html>

1 Resposta

Hebert_Coelho

Pq você não utiliza o import? http://www.roseindia.net/jsp/simple-jsp-example/JSTLImportDate.shtml

Criado 5 de novembro de 2011
Ultima resposta 6 de nov. de 2011
Respostas 1
Participantes 2