servlet调用java类_如何使用swing应用程序中的Java类调用参数并将其传递给Servlet?...

本问题已经有最佳答案,请猛点这里访问。

在我的Swing应用程序中,我需要使用登录页面将参数传递给servlet来验证用户身份。

在Web应用程序中,我们可以通过使用Ajax和JavaScript来实现这一点。

但是,如何在我的Swing应用程序中实现这一点呢?我的团队领导让我使用Apache中的HTTP客户机。

请帮我做这个。

您的详细信息相当粗糙,但根据我的理解,您的团队主管认为该工作的正确之处是一篇HTTP文章,而且使用Apache的httpcomponents可以更好地实现这一点。

一些示例代码可能如下所示:

HttpClient client = new DefaultHttpClient();

HttpPost post = new HttpPost(urlAsString);

HttpResponse rsp = null;

try {

rsp = client.execute(post);

} catch (IOException e) {

//ha ha

} finally {

//close stuff

}

您可能需要从响应中获取一些令牌,以便在以后登录时发出请求,但这是一个实现细节。

这里有一个很好的例子:http://www.vogella.com/articles/apachehhttpclient/article.html

这是我头顶上的,希望能有所帮助。

您必须创建HTTP请求。HTTP方法取决于您的servlet。要创建基本的HTTP请求,您应该使用HttpUrlConnection。如果您需要更复杂的东西,请看一下ApacheHttpClient。

你能给我一个例子把用户名和密码传给servlet吗?这可以帮助我很容易理解…

正如您的团队领导建议的那样,您可以使用HTTP客户机向servlet发出HTTP请求并传入所需的参数。见http://hc.apache.org/

感谢您的支持……您能给我一个例子把用户名和密码传给servlet吗?这可以帮助我很容易理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值