私はJAVASWINGアプリケーションを開発していますが、ボタンをクリックすると、HTMLフォームフィールドが完全に入力された(JAVAアプリケーションから渡したいデータを含む)ブラウザーページを開きたいのですが、わかりましたか?
この瞬間、私はHtmlUnitライブラリを使用していますが、もっとよく知っているなら、私は推測にオープンです!
これは私が持っているものです:
WebClient webClient = new WebClient();
HtmlPage page1 = webClient.getPage("http://www.google.com");
HtmlForm form = page1.getFormByName("search");
HtmlButton button = form.getButtonByName("submitSearch");
HtmlTextInput textField = form.getInputByName("searchTxtField");
textField.setValueAttribute("TEST VALUE");
HtmlPage page2 = button.click(); //final line
最後の行で、フォームを送信します。その代わりに、「searchTxtField」に「TEXTVALUE」というテキストを含むWebブラウザーを開きます。
お願い助けて...