我想在 Swing JAVA 中创建一个登录表单,当用户单击提交按钮时,它应该使用 GET 调用从 URL 获取用户信息。我的登录表单有两个字段:用户名:密码:和“提交”按钮
我使用了以下代码。我在 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,它会给我正确的结果。