Я хочу опубликовать данные с помощью веб-клиента, но у меня проблема с кнопкой отправки, потому что я не получаю объект кнопки отправки в источнике страницы. Итак, как я могу использовать эту кнопку в веб-клиенте. Это исходный код, который создает кнопку в Интернете.
<a class="btn-cta btn-type1 _submit" onclick="hs.throbberMgrObj.add('._submit'); $('#member').submit();" href="#">
это код HtmlUnit WebClient, который я использую:
HtmlHiddenInput submitButton = null;
try {
submitButton = forms.get(0).getInputByName("form_submit");
} catch (Exception e) {
e.printStackTrace();
}
HtmlTextInput usernameInput = form.getInputByName("");
HtmlPasswordInput passInput = form.getInputByName("");
usernameInput.setValueAttribute();
passInput.setValueAttribute();
HtmlPage pageAfterLogin = (HtmlPage) submitButton.click();
Примечание. Я уже пробовал HttpClient и urlConnection, но это не дает правильного решения.
Заранее спасибо.