表格中的setParameter

时间:2011-01-13 08:53:25

标签: java http-unit

我想使用httpunit提交带有一些参数的表单。 我写的像smt一样

WebForm form = response.getFormWithID(formId);
System.out.println(Arrays.toString(form1.getParameterNames())); //it contains "a"
form.setParameter( "a", "bla-bla"); //exception
form.submit();

但它抛出运行时异常org.mozilla.javascript.EvaluatorException: "Form" is not a constructor.我错了吗?

1 个答案:

答案 0 :(得分:1)

HttpUnit很旧,不再维护,也没有广泛使用。

HtmlUnit是它的精神继承者。它做同样的工作,但它有一个更好的API,它更好,并且它是积极维护的。