Swing JAVA でログイン フォームを作成したいのですが、ユーザーが送信ボタンをクリックすると、GET 呼び出しを使用して URL からユーザー情報を取得する必要があります。私のログインフォームには、ユーザー名、パスワード、および「送信」ボタンの 2 つのフィールドがあります。
次のコードを使用しました。私は NetBeans 7.1.2 で作業しています。Java は初めてです。
public void actionPerformed(ActionEvent ae)throws IOException
{
String value1=text1.getText();
String value2=text2.getText();
URL url = new URL("http://link? userName=value1&password=value2");
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true); httpCon.setRequestMethod("GET");
OutputStreamWriter out = new OutputStreamWriter( httpCon.getOutputStream());
System.out.println(httpCon.getResponseCode());
System.out.println(httpCon.getResponseMessage());
out.close();
}
しかし、それは機能していません。誰かが私が間違っている場所を教えてください。または、これを行うためのより良い方法を教えてください。
* @author tapasweni
*/
class Login extends JFrame implements ActionListener
{
これを使用していますが、エラー コード 404 が表示されますが、ブラウザに URL を入力すると、正しい結果が得られます。