1
Ich möchte Formular mit einigen Parametern mit httpunit senden. Ich schrieb smt wieSetParameter bei Formular
WebForm form = response.getFormWithID(formId);
System.out.println(Arrays.toString(form1.getParameterNames())); //it contains "a"
form.setParameter("a", "bla-bla"); //exception
form.submit();
Aber es wirft Laufzeitausnahme org.mozilla.javascript.EvaluatorException: "Form" is not a constructor.
Wo bin ich falsch?
Warum HttpUnit verwenden, es ist ziemlich alt. HtmlUnit ist viel, viel schöner, hat eine sehr ähnliche Aufgabe und wird aktiv gepflegt. – skaffman
@skaffman, Hm .. Ich sollte über Migration nachdenken. Vielen Dank. Ich werde über HtmlUnit lesen. –
@skaffman, poste deine Kommentare als Antwort, bitte. HtmlUnit nützlich denken und ich möchte Ihre Beratung akzeptieren. –