Método POST + Android, ajuda

Boa tarde pessoal!
Seguinte, estou implementando uma aplicação que deve se conectar com um servidor para autenticação e só então continuar o serviço da aplciação.

Estou fazendo um código de testes, eu consigo conectar ao servidor sem problemas, entretanto, os parâmetros passados via post, que são o user name e a senha, estão chegando como null, ou o servidor não está conseguindo resolver…

Estou usando uma página jsp para resolver isso… segue abaixo o código do aplicativo:

       try
	    		{
	    			/////////////////////////////////	

	    			HttpClient client = new DefaultHttpClient();
	    			HttpPost post = new HttpPost("http://192.168.1.103/Teste");
	    			
	    			List<NameValuePair> pairs = new ArrayList<NameValuePair>();
	    			pairs.add(new BasicNameValuePair("login", "value1"));
	    			pairs.add(new BasicNameValuePair("senha", "value2"));
	    			post.setEntity(new UrlEncodedFormEntity(pairs, HTTP.UTF_8));
	    			
	    			HttpResponse response = client.execute(post);
	    			
	    		    /////////////////////////////////
	    		}
	    		catch(Exception e)
	    		{
	    			
	    		}

Código de teste no servidor:

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%
    //Pega os parâmetros da página
    String login = request.getParameter("login");
    String senha = request.getParameter("senha");

    System.out.println(login);
    System.out.println(senha);
    
    if(login!=null && !"".equals(login) && senha!= null && !"".equals(senha))
    {
        response.sendRedirect("aplicativo.jsp");
    }
    else
        response.sendError(response.SC_BAD_REQUEST);
%>

Os campos login e senha sempre estão como null…

Alguém faz alguma idéia do que está acontecendo?

Qualquer ajuda será grande.

Abraço a todos!

ARATHORN, tranquilo?

Você conseguiu uma solução, estou com o mesmo problema.

Valew…

Leandrooooo

Com android eu não sei, mas usando java ME passo os parâmetros POST usando o OutputStream

Fala Leandro! Blz?
Consegui sim!

A solução foi achada aqui:

http://www.coderanch.com/t/534836/Android/Mobile/Android-JSP#2476206

Aquele abraço!

Mesmo seguindo o exemplo do link o nome e senha continuam como "null. :frowning:
Alguma sugestão?

Imprima essa ação para ver se ele vai enviar certinho … new UrlEncodedFormEntity(pairs);

Entre outros casos, sugiro que vocês partam para uma solução em RestFUL para manter o projeto mais estruturado… assim fica mais fácil também fazer POST do resultado e com maior controle do que está sendo enviado…

Está entrando numa IOException …

manda o stack trace aí

.

Quando ocorre o erro, aparece uma caralhada de código especificando o caminho que ele percorreu e o erro em si… manda ele!!

A conexão para a URL está sendo recusada. ‘’/

Então o aplicativo não está tendo acesso à url requisitada… verifique se o aplicativo enxerga a url…