Parametro retornado em branco no Servlet

Na página html para teste coloquei no form:

---------------------------------------------------------



<form name=Form method="post" action="http://192.168.0.29:8080/examples/servlet/TstIncluiApllett?nome="teste"">





no TstIncluiApllett.class

---------------------------------------------------------------------------------------

String nom = request.getParameter("nome");



PrintWriter out = response.getWriter(); // ou vai imprimir dados na tela pelo response



out.println("<html><body bgcolor=#fff6d9>");

out.println("<h1><center>Apllet Executado do Dreamweaver</h1>");

out.println("<hr>O nome é: " + nom );



quando rodo a página aparece:





http://192.168.0.29:8080/examples/servlet/TstIncluiApllett?nome=





não aparece teste , o que fiz de errado.

Oi



A declaracao do teu formulario esta errada, vc criou um formulario com metodo POST,e no valor ACTION colocou uma URL usando metodo GET. O certo seria assim:

<form name=Form method="post" action="http://192.168.0.29:8080/examples/servlet/TstIncluiApllett">

<input type="text" name="nome" value="o nome vem aqui">

</form>



Se vc digitar a URL direto no browser, deve funcionar tb, tipo <a href="http://192.168.0.29:8080/examples/servlet/TstIncluiApllett?nome=teste" target="_blank" target="_new">http://192.168.0.29:8080/examples/servlet/TstIncluiApllett?nome=teste



Bem, testa ai e diz se funcionou



Cloves Carneiro Jr

SCJP, SCWCD