2012-08-02 51 views
0

我正在開發一個應用程序,我想向我的Tomcat服務器發送一個HTTP帖子。在這篇文章中,我想發送用戶ID以及密碼,並且在TomCat成功驗證後,它將駐留在我的應用程序中,我希望下一頁顯示在我的模擬器中? 這方面的任何程序或框架......我必須使用。如何使用tomcat服務器驗證android應用程序?

我發佈代碼發佈請求並獲取響應。

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。

+0

這在很大程度上取決於該服務器會檢查用戶的憑證的方式這第一個響應。在服務器上執行什麼樣的身份驗證? – 2012-08-02 15:10:44

回答

1

看看從谷歌搜索here

相關問題