Hallo,
also erstma ich bin noch anfänger in java also net zu sehr auf die "schönheit" des codes achten
Kann bisher nur php javascript (css) "etwas" c# und python(markup languages mal nicht mitgezählt)
Nuja und im mom möchte ich halt java lernen
Ich möchte mich mit meinem programm auf einer webseite einloggen per POST
dafür hab ich mir die Apache Jakarta libary gezogen und eingefügt
Als IDE nutzt ich NetBeans 5.5
Java 6
nuja jetzt krieg ich beim complieren folgenden fehler
Code:
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:65)
at logger.login.doLogin(login.java:30)
at logger.Main.main(Main.java:35)
hier mal mein code wo der fehler "erzeugt" wird
Code:
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.cookie.CookiePolicy;
import org.apache.commons.httpclient.cookie.CookieSpec;
import org.apache.commons.httpclient.methods.*;
....
public void doLogin(String username,String password) {
try{
//cookies annehmbar machen
HttpClient client = new HttpClient();
client.getHostConfiguration().setHost("127.0.0.1", 80 ,"http");
client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
PostMethod post = new PostMethod("127.0.0.1/index.php");
//login parameter einstellen
NameValuePair loginname = new NameValuePair("user", username);
NameValuePair login_pwd = new NameValuePair("pwd", password);
NameValuePair permanent = new NameValuePair("permanent", "1");
post.setRequestBody(new NameValuePair[] {loginname,login_pwd,permanent});
client.executeMethod(post);
System.out.println("Login form post: " + post.getStatusLine().toString());
post.releaseConnection();
} catch( Throwable t) {
t.printStackTrace();
}
}
Ich weiss nimma weiter ich hoffe ihr könnt mir helfen
http://jakarta.apache.org/commons/httpclient/downloads.html
hier hab ich mir das gezogen
um ehrlich zu sein ich hab die anleitung nicht gelesen
hab ich mir schon länger abgewöhnt^^
normalerweise reicht mir die api/doku und dan ab dafür
so hab ich mir (bis auf php das war meine erste^^) immer programmierpsrachen bei
und wenn ich zu fehlern nicht finde über google forensuche usw. dan frag ich halt
moinsen,
ich nomma
also guckt euch das doch mal an
Code:
21.12.2006 15:32:03 org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
tjoa bei meinem paket is das "HttpMethodDirector " aber nicht dabei und nen einzlnen dl find ich auch nicht auf der seite
kann mir vllt mal einer helfen ? ???:L