0

HTTP ポストを Tomcat サーバーに送信するアプリケーションに取り組んでいます。この投稿では、ユーザー ID とパスワードを送信したいのですが、TomCat からの認証が成功した後、アプリに応答します。次のページをエミュレーターに表示したいですか? この側面に関する手順またはフレームワーク...私が使用しなければならないもの。

リクエストを投稿して応答を得るコードを投稿しています。

public class Register extends Activity
{
public static final String PREFS_NAME = "LoginPrefs";
public static final String USER_NAME = "USER";

@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.register);
    TextView txt = (TextView) findViewById(R.id.textView1);
    txt.setText(getPage());
}


private String getPage() 
{
    String str = "***";

    try
    {
        HttpClient hc = new DefaultHttpClient();
        HttpPost post = new HttpPost("http://www.yahoo.com");

        HttpResponse rp = hc.execute(post);

        if(rp.getStatusLine().getStatusCode() == HttpStatus.SC_OK)
        {
            str = EntityUtils.toString(rp.getEntity());
        }
    }catch(IOException e){
        e.printStackTrace();
    }  

    return str;
}


}

ここで、リクエストでデータを送信する方法を教えてくれます。データベースにデータが存在する場合、サーバーは着信データをチェックし、ユーザーが有効なユーザーであることを確認し、その応答に応じて応答を送信します。次のページに移動します。これをどのように行いますか?私はJavaとAndroidが初めてなので、助けてください。

4

1 に答える 1

1

ここでGoogle検索からのこの最初の応答を見てください

于 2012-08-02T08:40:49.603 に答える