我正在开发一个应用程序,希望在该应用程序中向Tomcat服务器发送HTTP帖子。在这篇文章中,我想发送用户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的新手。
在这里查看谷歌搜索的第一个响应