Adicionando valores num servlet

6 respostas
shadowjava

olá amigos!

tinha postando na categoria errado do fórum , agora estou no certo!^^

seguinte, estou querendo adicionar valores de uma pagína em jsp

tipo:

colocar biscoito no carrinho de compra : () sim () não

========================

esses valores queria que fosse colocados no servlet.

alguem teria uma luz de como fazer isso

ps: estou fazendo aqui tambem e depois posto exemplos.

6 Respostas

gui_sv

na jsp:

<form action="seu_servlet" method="post">
   <input type="radio" name="carrinho" value="S" checked> SIM
   <input type="radio" name="carrinho" value="N"> Não
   <input type=submit value="Comprar">
</form>

no servlet:

String str = request.getParameter("carrinho");

a str terá valor Y

se vc estiver trabalhando com boolean pode fazer o seguinte:

boolean podeColocarBiscoito = str.equalsIgnoreCase(“Y”)?true:false;

qq coisa posta ai

shadowjava

coloquei o comando na servlet

e adicionei o comando do no jsp

só que ao clicar em comprar , ele tenta encontrar minha class Confirmação(Servlet ) enão acha nada , volta com erro , não o erro 404 .

shadowjava

ainda não consegui

shadowjava

Bem mudei meu exemplo !

estou fazendo uma pagina bem simpres que só grava os dados num campo de um texto e joga pro servlet

mais não esta me retornando nada.

aqui

Pagina Teste_Caixa.jsp

<body>

<h1>.: Testando a caixa de texto :.</h1>


<form method="post" action="/Confirmacao">

<table border="0">
	<td>
	<td>
	<h3>Escrev@ aqui :</h3>
	</td>
	<input type=text size=50 maxlength=100 name =grava >
	<input type=submit value="Enviar">
	</td>
</table>

Aqui o Servlet
Confirmação.class

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		PrintWriter out = response.getWriter();
		String str = request.getParameter("grava");
		
	}

me digam como faço para me retornar uma mensagem dizendo que foi armazenado texto e que realmente o texto fui armazenado

shadowjava

sei que o erro está no retorno da servlet

pois ele chama mas não encontra

davidpaniz

Se você está recebendo erro 404, provavelmente o seu web.xml está errado. Verifique se está mapeado corretamente. Um bom teste é “debugar” o servlet para verificar se pelo menos está chegando no server mesmo.

Criado 16 de abril de 2008
Ultima resposta 16 de abr. de 2008
Respostas 6
Participantes 3