1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Parametro não funciona no action, somente no input hidden?

Gostaria de tirar uma dúvida, estou no exercicio 9.9.3 e percebi que quando clico em enviar o parametro passado no action n~ão é recebido no browser, só funciona se passar o input hidden. No código a seguir a única parte do action que passa é "mvc" o resto do action original some.

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib tagdir="/WEB-INF/tags" prefix="caelum"%>
<c:import url="cabecalho.jsp" />
<form action="mvc?logica=AdicionaContatoLogic2" method="GET">
    Nome: <input type="text" name="nome" /><br /> E-mail: <input
        type="text" name="email" /><br /> Endereço: <input type="text" name="endereco" /><br /> Data Nascimento:
    <caelum:campoData id="dataNascimento" />
    <br /><input type="hidden" name="logica" value="AdicionaContatoLogic"/><input type="submit" value="Gravar" />
</form>
<c:import url="rodape.jsp" />
</body>
</html>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags web jsp ou faça a sua própria pergunta.