首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么写一个后台程序,模拟提交数据,交给一个java web应用来处理

2012-03-09 
如何写一个后台程序,模拟提交数据,交给一个java web应用来处理是不是必须用户登陆,有session,才能向web应

如何写一个后台程序,模拟提交数据,交给一个java web应用来处理
是不是必须用户登陆,有session,才能向web应用批量提交数据。
怎么能写一个后台程序,如同用户访问web页面填写提交一样,模拟用户操作提交请求呢

[解决办法]
等不登录 看你模拟的web应用 需不需要登录了。 就跟访问一样啊 你填写好数据 然后自动提交到serlvet就可以了 或者模拟点击 提交按钮。。。
[解决办法]
先学习一下 HTTP 协议

apache 有一个 httpclient 的工具包,可能适合你。
[解决办法]
用apache httpclient包吧,网上资料挺多的。给个简单的例子给你吧。

Java code
HttpClient client = new HttpClient();GetMethod gm = new GetMethod("www.abc.com"); gm.addRequestHeader(new Header("accept-encoding","gzip,deflate"));//设置请求头gm.setQueryString(               new NameValuePair[]{        new NameValuePair("userName","abc"),        new NameValuePair("password","ccc")                                });gm.releaseConnection(); 

热点排行