HttpUnit操作网页JS提交表单信息

很多网站的表单提交都是通过一个图片按钮,然后用JS控制提交。用HttpUnit可以模拟JS的操作进行表单数据信息提交并得到提交后的页面。操作如下:
WebForm webForm = webResponse.getFormWithID("FormID");
webForm.setParameter(name,value);
webResponse.getScriptableObject().doEvent("jsEventMeth()");
WebRequest request = webForm.getRequest();
webResponse = webConversation.getResponse(request.getURL().toString());

你可能感兴趣的:(webform)