Chciałbym wysłać formularz posta z java na stronie internetowej. Wpadłem na to, ale nie wiem, co robić dalej lub czy jest to właściwa droga.Jak wysłać formularz po java?
URL url = new URL("http://127.0.0.1");
URLConnection conn=url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
formularz posta wygląda tak.
<form action="prikaz4.php" method="post">
<select name="igralec"/>
<option value="Kobe Bryant">Kobe Bryant</option>
<option value="Dwayne Wade">Dwayne Wade</option>
<input type="submit" />
</form>
+1. Chciałbym, żeby ludzie przestali ponownie wynajdować koło. – pap
Znalazłem rozwiązanie tutaj pomocne: http://stackoverflow.com/questions/36568518/testing-form-posts-through-mockmvc –
Korzystanie z PostMethod jest nieaktualne dla bieżących commons (wersja 4), użyj UrlEncodedFormEntity: https: // stackoverflow .com/a/8129350/1904815 – JonnyJD