-
Gesamte Inhalte
2093 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von kingofbrain
-
Einbinden von Klassen
kingofbrain antwortete auf Didii's Thema in Skript- und Webserverprogrammierung
Servus, ich habe es bei mir so gemacht, dass es eine Datei gibt, die alle anderen Klassen einbindet (ich mache das mit include bzw. include_once). Diese Datei wird in die Source eingebunden, bevor irgendetwas anderes gemacht wird. Vielleicht hilft das bei Dir auch. Der Vorteil ist, dass man sich nicht immer überlegen muss, welche Dateien muss ich bereitstellen, weil immer alle bereitgestellt sind. Peter -
Servus, das Problem ist, dass Du in Deinem jar-File eine Verzeichnisstruktur hast. Diese Verzeichnisstruktur wird von Java als Package-Struktur interpretiert. Wenn, dann solltest Du in das Verzeichnis, in dem Deine Klassen liegen, wechseln, und dort den Befehl jar ausführen, oder Deinen Klassen ein Package spendieren und dann den Befehl an der Wurzel Deiner Package-Struktur ausführen. Peter
-
Servus nochmal, hart wollte ich nicht sein. Ich wollte nur sagen, dass der Sinn von Java die objektorientierte Verwendung ist. Aber stellt Euch eine gemalte Blume neben meinem Satz vor. Peter
-
Ich glaube, dass das Applet auf dem Client ausgeführt wird (kann ich aber nicht sicher sagen, da ich noch nie ein Applet geschrieben habe). Wenn dem so ist, brauchst Du auf dem Server keine VM, sondern musst nur das jar und die Seite, die mit dem Applet-Tag Dein jar referenziert. Wenn diese Annahme weiterhin stimmt, muss aber auf dem Client ein funktionierendes JDK installiert sein. Irgendwo muss der Code ja ausgeführt werden. Peter
-
Servus, was Jaraz sagen wollte, war, das Du Dich erstmal mit den Grundzügen der Objektorientierten Programmierung beschäftigen solltest, bevor Du weiter Java prozedural missbrauchst. [sorry, musste sein, Gruß Jaraz ] Ein ganz gutes Buch, das Java und OOP umreisst, ist http://www.javabuch.de Ansonsten einfach mal googlen, es gibt tonnenweise Material zum Thema. Erst dann solltest Du weitermachen mit Deinem Programm. Es wird nämlich sonst nichts gescheites. Peter
-
Ich weiss jetzt nicht, ob ich Dich richtig verstanden habe, aber ich probier es mal: Den Key hast Du bei Dir auf dem Entwicklungsrechner (oder dort, wo Du die jars signieren willst). Wenn sich Dein jar ändert, dann muss es neu signiert werden (es ist ja auch ein neues jar). Dieses neue und signierte jar kommt auf Deinen Webserver. Der User, der das neue jar ausführen will, bekommt eine Meldung, ob er dem jar vertrauen will, und kann nach dem Bestätigen mit der neuen Version arbeiten. Falls das nicht das war, was Du wissen wolltest, dann müsstest Du mir Deine Frage nochmal anders verständlich machen. Peter
-
Einbinder von Klassen
kingofbrain antwortete auf Schneewittchen01's Thema in Skript- und Webserverprogrammierung
Tja, lass mal sehen: Ich denke, wenn Du uns mitteilst, auf welchem System Du mit welcher Sprache was machen willst, dann können wir Dir evtl. die erforderlichen Informationen geben. Peter -
Servus, Du packst die ganze Sache in ein jar-File und signierst dieses. Das genaue Vorgehen ist im Javabuch ( http://www.javabuch.de ) im Abschnitt 47.3.2 Signieren des Applets beschrieben. Peter
-
Ich brauch dringend Hilfe!!
kingofbrain antwortete auf Honeymoon2130's Thema in Ausbildung im IT-Bereich
Servus, also ich glaube in diesem Fall nicht, dass es ein Test ist, ob der Bewerber alles mit sich machen lässt. Solche Tests sind eher bei Stellen im mittleren bis gehobenen Management üblich. Und dann handelt es sich um wirklich lächerliche Sachen, aber nicht um etwas, das schon mit dem Berufsbild zu tun hat. Und in diesem Fall denke ich auch, es geht darum, zu sehen, inwieweit der Bewerber die Sachlage soweit abstrahieren kann, um sie als Programmablaufplan darzustellen. Peter -
PHP -> Array füllen...
kingofbrain antwortete auf EvilNick's Thema in Skript- und Webserverprogrammierung
Servus! Ich hab das PHP-Manual grad nicht da, aber geht es nicht so? $txt[$key] = $value; Peter -
Servus nochmal, gib Deiner Klasse doch mal ein package (de.deinedomain.bla) und bilde diese Struktur im jar ab. D.h. jeder Teil des Package ist ein Ordner de deinedomain bla Class btw, Klassen immer mit Grossbuchstaben beginnen. Dann gibst Du im Manifest-File die komplette Package-Angabe mit an, also de.deinedomain.bla.Class Dann sollte es laufen. Im Moment ist es so, dass Du die package-Struktur C.bla.Class abbildest (Deine Namen habe ich nicht im Kopf). Und der Classloader findet natürlich Deine Klasse nicht, da sie nicht im Defaultpackage liegt, Du sie aber in der Manifestangabe so deklariert hast. Peter
-
Dazu müssen wir die Verzeichnisstruktur in Deinem jar kennen, die genaue Deklaration der Main-Class in der Manifestdatei, sowie Deine Package-Struktur. Ausserdem wäre der StackTrace der Exception nicht schlecht. Sonst können wir alle nur raten. Peter
-
Da es da einiges zu beachten gibt, solltest Du Dir mal die entsprechenden Artikel auf http://java.sun.com oder bei http://www.javabuch.de anschauen. Prinzipiell ist es so: .jar erstellen mit "jar" jar signieren mit signjar (?) läuft. Peter
-
Der Kurs war in den Gesamtkosten für meine Ausbildung dabei, also kann ich da nichts sagen. Die Prüfung waren 170 €, soweit ich weiss. Auf den Seiten von http://suned.sun.com/US/catalog/courses/CX-310-035.html findet Ihr ein bisschen was. Meine Prüfung habe ich bei der DEKRA-Akademie gemacht. Ich habe leider auf die Schnelle auf den Seiten nichts gefunden, vielleicht schaut Ihr nochmal. Peter
-
Servus, ich habe letztes Jahr die Prüfung gemacht. Persönlich hat sie mir nichts gebracht. Ich hatte 8 Wochen Vorbereitungskurs (wir haben vorher noch nichts mit Java gemacht) und das hat gereicht. Leider geht die Prüfung nicht auf praktische Probleme ein sondern fragt hauptsächlich Wissen über die API ab. Und da ist dann schon viel auswendig gelernt, was ich nicht so irre finde. Ein paar Hilfen gab es damals auf http://www.javaranch.com Dir viel Glück und vielleicht bringt sie Dir mehr als mir. Ich würde beim nächsten Mal eher zu einer allgemeinen Schulung ohne Sun-Zertifizierung tendieren. Aber das ist ja Geschmackssache! Peter
-
Ja, Du hast Recht, jomama! Peter
-
Wird jetzt langsam OT, aber noch mal. Jeder hat auf seiner Seite das Recht und die Möglichkeit, zu machen, was er will. Wer Farben oder Grafiken verwenden will, der tut es. Wer glaubt, seine Zielgruppe will es und will die Zielgruppe, der tut es auch. Da sich aber auch die Zielgruppen unterscheiden, kann man mit fast jedem Design die Leute ansprechen, die man ansprechen will. Zum Thema Bildzeitung kann ich nur die FAZ oder SZ dagegen halten. Schwarz-weiss, fast ohne Bilder, viel Text, viel Information. Sehr viele Leser. Peter
-
Ich würde mal sagen, dass geht gar nicht. Schliesslich sind die einzelnen Frames für Ihre Ansicht verantwortlich. Die index.html kann ja eigentlich nicht wissen, wann sie die Darstellung übernehmen soll, und wann das die Frames machen. Peter
-
Servus, also ich denke mal, jede dieser vier Seiten erfasst unterschiedliche Werte, oder? Also musst Du immer nur die Werte, die auf der aktuellen Seite erfasst werden, an den Server übergeben. Z.B. über ein assoziatives Array (oder eine ähnliche Struktur, die Deine Sprache unterstützt; bei JSP könnte es auch eine HashMap-artige Konstruktion sein). Ich habe mit JSP noch nichts gemacht, aber wenn es Java ist und nicht nur eine Skriptsprache, dann kannst Du Deine Daten ja als Klasse halten und über getter und setter die Daten erfassen und zur Verfügung stellen, und über eine geeignete Methode nach dem Durchlauf des Forms wegschreiben. Wenn Deine Seiten alle dasselbe erfassen, dann überdenke Dein Form nochmal Peter
-
Servus nochmal, auch wenn es auf diese Art funktioniert. Es ist nicht sehr elegant und Du solltest schon schauen, dass Du die Werte in der Session auf dem Server speicherst. Peter
-
Dann bau diesen Teil halt mal testhalber aus und probiers nochmal. Oder schreib Dir schnell eine Testprozedur, die ähnlich arbeitet und schau, ob der Fehler dort auftritt. Try and error ist bei mir der Weg in solchen Sachen. Und sollte bei so einem Fehler recht schnell gehen. Peter
-
Ok, wenn die Seite eine völlig andere ist, dann ist es akzeptabel. Das "Corporate Design" erinnert ein bisschen an Deine... Ich arbeite bei Menüs meistens mit einer Tabelle. Auch, weil ich z.B. in eine Spalte vor den eigentlichen Menüpunkt dann kleine Grafiken oder so schieben kann. Oder Erklärungen dahinter, die alle vom Link abgesetzt sind. Hmm, eigentlich mache ich fast alles mit Tabellen. Peter
-
Servus, benutzt Du eine serverseitige Sprache zur Verarbeitung des Formulars? Bei PHP könntest Du das ansonsten auf einer Servervariablen (der Session, der Übermittlungsmethode POST oder GET) bekommen und müsstest es nicht mitschleppen. Peter
-
Seruvs, leider kann ich Dir beim SQL-Server nicht wirklich weiterhelfen. Nur raten: Kann es sein, dass die Prozedur, die Du aufrufst, anders heisst oder nicht erreichbar ist? Dann könnte es nämlich sein, dass das nicht als Prozedur sondern als Befehl interpretiert wird. Und so wie ich das verstanden habe, darfst Du dort nur Prozeduren oder Funktionen aufrufen. Peter
-
Servus, Wie meinst Du "geschützt"? Peter