Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch
2006, ISBN: 9783827263001
Taschen, 2006. 2006. Softcover. 28,2 x 19,2 x 1,4 cm. Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl … Mehr…
Taschen, 2006. 2006. Softcover. 28,2 x 19,2 x 1,4 cm. Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl von Techniken und sämtliche Grundlagen der Bildgestaltung und Umsetzung werden erläutert. Ausserdem berücksichtigt das Buch alle beliebten Motive, wie Stillleben, Figuren und Landschaften. Jackie Simmonds ist eine bekannte Künstlerin und Autorin von Kunstlehrbüchern und -videos. Sie schreibt regelmäßig für The Artist Magazine, leitet populäre Mal-Workshops und organisiert Ferienmalkurse. Als Anfänger ist dies nicht mein 1. Buch über Pastellmalerei, aber mit Abstand das Beste. Und dazu noch der Preis! Einfach unschlagbar. Wie alle anderen Werke startet der Autor über die Einleitung mit Tipps und Tricks zu Material und Utensilien. Die Unterschiede der Pastellkreiden werden leicht verständlich erklärt; eine Empfehlung für den Anfang (Pastellpackung mit 36 Kreiden) wird gegeben. Zusätzliche nützliche Untensilien sind aufgelistet, die einem beim Arbeiten helfen. Über erste Malproben, die auch das Arbeiten mit verschiedenen Papierarten beinhaltet, geht es über Radierungen, das Kombinieren von Malmethoden und Korrekturen schließlich zum Fixieren der Arbeit. Alles leicht verständlich erklärt und mit Bildern verdeutlicht. Die 2. Lektion beschäftigt sich mit "Inspirationen von Künstlern". Über die Skizze zum fertigen Bild, alles Schritt für Schritt erklärt. In der 3. Lektion lernen wir Näheres zu "Gestalt und Form", die 4. beschäftigt sich intensiv mit "Farben", weiter geht es mit den Themen "Bildkomposition", "Landschaften", "Wasser und Himmel", "Skizzieren, um zu malen", "Der Winter" und zum Schluss "Experimente mit Oberflächen". Das handliche Querformat liegt gut in den Händen, klappt auch nicht alle Nase lang wieder zu. Alles in Allem: Ein tolles Buch für Anfänger und die, die es nicht länger bleiben wollen! Ich kann es nur jedem empfehlen, der das Malen mit Pastellkreiden wirklich lernen möchte! Ich dachte mir, bei diesem Preis ein kleines Büchlein zu bekommen, das mit Glück ganz nett sein könnte. Ganz nett? Von den ganzen Büchern über Pastellmalerei, die ich mir gekauft habe, ist dieses mit Abstand die beste Anschaffung. Lehrreich und ausführlich führt einen die Künstlerin durch die verschiedenen Techniken und Malansätze. Man bekommt Tipps und ihre persönlichen Erfahrungen mitgeteilt. Ein wirklich gutes Buch, das für diesen Preis einmalig ist! Dieses Buch war auch nicht mein erstes über Pastellmalerei- aber eines der besten! Es hat absolut die Fähigkeit zu begeistern, zu inspirieren und einen dazu zu bringen, umgehend die Kreiden auszupacken, um mit dem Malen zu beginnen. Es führt Anfänger gekonnt in die Technik ein und regt Fortgeschrittene zum Ausprobieren und zur Eigenkreativität an. Also: Absolut empfehlenswert Ein wirklich sehr gutes Buch zum Thema Pastellmalerei! Mit kurzem Einstieg zu Materialien und dann geht es auch schon los Die Autorin schafft es, den Leser an die Materie heranzuführen und ermutigt schnell eigene Erfahrungen mit den Pastellkreiden zu machen, da diese doch ein wenig anders im Umgang sind als beispielsweise Öl- oder Aquarellfarben. Es werden Techniken zum Einsatz der Pastelle gezeigt, alles immer mit Beispielen, jedoch kurz und präzise, so dass dem Leser vielfältig die Möglichkeit gegeben wird eigene Kreativität zu entwickeln. Es wird einem nicht der "Stil" der Autorin "aufgezwungen", sondern lediglich gezeigt, wie man zu verschiedenen Darstellungsformen gelangt. Ich bin sehr begeistert von dem Buch und würde es jederzeit weiterempfehlen Dieses Buch ist geeignet für jeden, der bisher noch keine Pastellkreide in der Hand halten durfte. Die 10 Lektionen sind sehr übersichtlich und nachvollziehbar, die Grundtechniken werden einfach und anhand von schönen Beispielen erklärt. Das Buch ist sehr stimmungsvoll und lädt auch durch sein Format zur Pastellmalerei ein, die Optik ist zeitlos modern, das Buch dürfte also immer aktuell sein. Insgesamt stelle ich mir genauso ein Buch für den Anfänger vor, kann es also nur weiterempfehlen. Sprache deutsch Maße 280 x 195 mm Einbandart Paperback Malen Zeichnen Farbe Pastellmalerei ISBN-10 3-8228-5756-4 / 3822857564 ISBN-13 978-3-8228-5756-4 / 9783822857564 Maler Malerei Malen Zeichnen Farbe Pastellmalerei Maler Malerei ISBN-10 3-8228-5756-4 / 3822857564 ISBN-13 978-3-8228-5756-4 / 9783822857564 Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl von Techniken und sämtliche Grundlagen der Bildgestaltung und Umsetzung werden erläutert. Ausserdem berücksichtigt das Buch alle beliebten Motive, wie Stillleben, Figuren und Landschaften. Jackie Simmonds ist eine bekannte Künstlerin und Autorin von Kunstlehrbüchern und -videos. Sie schreibt regelmäßig für The Artist Magazine, leitet populäre Mal-Workshops und organisiert Ferienmalkurse. Als Anfänger ist dies nicht mein 1. Buch über Pastellmalerei, aber mit Abstand das Beste. Und dazu noch der Preis! Einfach unschlagbar. Wie alle anderen Werke startet der Autor über die Einleitung mit Tipps und Tricks zu Material und Utensilien. Die Unterschiede der Pastellkreiden werden leicht verständlich erklärt; eine Empfehlung für den Anfang (Pastellpackung mit 36 Kreiden) wird gegeben. Zusätzliche nützliche Untensilien sind aufgelistet, die einem beim Arbeiten helfen. Über erste Malproben, die auch das Arbeiten mit verschiedenen Papierarten beinhaltet, geht es über Radierungen, das Kombinieren von Malmethoden und Korrekturen schließlich zum Fixieren der Arbeit. Alles leicht verständlich erklärt und mit Bildern verdeutlicht. Die 2. Lektion beschäftigt sich mit "Inspirationen von Künstlern". Über die Skizze zum fertigen Bild, alles Schritt für Schritt erklärt. In der 3. Lektion lernen wir Näheres zu "Gestalt und Form", die 4. beschäftigt sich intensiv mit "Farben", weiter geht es mit den Themen "Bildkomposition", "Landschaften", "Wasser und Himmel", "Skizzieren, um zu malen", "Der Winter" und zum Schluss "Experimente mit Oberflächen". Das handliche Querformat liegt gut in den Händen, klappt auch nicht alle Nase lang wieder zu. Alles in Allem: Ein tolles Buch für Anfänger und die, die es nicht länger bleiben wollen! Ich kann es nur jedem empfehlen, der das Malen mit Pastellkreiden wirklich lernen möchte! Ich dachte mir, bei diesem Preis ein kleines Büchlein zu bekommen, das mit Glück ganz nett sein könnte. Ganz nett? Von den ganzen Büchern über Pastellmalerei, die ich mir gekauft habe, ist dieses mit Abstand die beste Anschaffung. Lehrreich und ausführlich führt einen die Künstlerin durch die verschiedenen Techniken und Malansätze. Man bekommt Tipps und ihre persönlichen Erfahrungen mitgeteilt. Ein wirklich gutes Buch, das für diesen Preis einmalig ist! Dieses Buch war auch nicht mein erstes über Pastellmalerei- aber eines der besten! Es hat absolut die Fähigkeit zu begeistern, zu inspirieren und einen dazu zu bringen, umgehend die Kreiden auszupacken, um mit dem Malen zu beginnen. Es führt Anfänger gekonnt in die Technik ein und regt Fortgeschrittene zum Ausprobieren und zur Eigenkreativität an. Also: Absolut empfehlenswert Ein wirklich sehr gutes Buch zum Thema Pastellmalerei! Mit kurzem Einstieg zu Materialien und dann geht es auch schon los Die Autorin schafft es, den Leser an die Materie heranzuführen und ermutigt schnell eigene Erfahrungen mit den Pastellkreiden zu machen, da diese doch ein wenig anders im Umgang sind als beispielsweise Öl- oder Aquarellfarben. Es werden Techniken zum Einsatz der Pastelle gezeigt, alles immer mit Beispielen, jedoch kurz und präzise, so dass dem Leser vielfältig die Möglichkeit gegeben wird eigene Kreativität zu entwickeln. Es wird einem nicht der "Stil" der Autorin "aufgezwungen", sondern lediglich gezeigt, wie man zu verschiedenen Darstellungsformen gelangt. Ich bin sehr begeistert von dem Buch und würde es jederzeit weiterempfehlen Dieses Buch ist geeignet für jeden, der bisher noch keine Pastellkreide in der Hand halten durfte. Die 10 Lektionen sind sehr übersichtlich und nachvollziehbar, die Grundtechniken werden einfach und anhand von schönen Beispielen erklärt. Das Buch ist sehr stimmungsvoll und lädt auch durch sein Format zur Pastellmalerei ein, die Optik ist zeitlos modern, das Buch dürfte also immer aktuell sein. Insgesamt stelle ich mir genauso ein Buch für den Anfänger vor, kann es also nur weiterempfehlen. Sprache deutsch Maße 280 x 195 mm Einbandart Paperback, Taschen, 2006, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
deu, deu | Biblio.co.uk BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH, BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH Versandkosten: EUR 7.04 Details... |
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch
2004, ISBN: 9783827263001
Gebundene Ausgabe
Addison Wesley Verlag, 2004. 2004. Hardcover. 24 x 17,2 x 2,8 cm. VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Publi… Mehr…
Addison Wesley Verlag, 2004. 2004. Hardcover. 24 x 17,2 x 2,8 cm. VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Public-Key-Infrastrukturen und IPSec -- und das will erst einmal verstanden und korrekt konfiguriert sein. Bei Addison-Wesley ist ein Handbuch für Administratoren erschienen, das ausführlich auf den Aufbau von VPNs unter Linux mit Hinweisen auf BSD und Windows eingeht. Dazu ist der neue Kernel 2.6 bereits berücksichtigt. Das Handbuch arbeitet sich nach einer Einführung in minimale kryptografische Grundlagen, IPSec als Protokoll, X509 und PKIs in die praktische Konfiguration vor. Mit Free/SWAN, IPSec mit Kernel 2.6, CA-Verwaltung mit verschiedenen Tools und dem Aufbau von Tunneln mit den üblichen administrativen Problemen (dynamische IPs, NAT) sind einige grundlegende Bereiche für VPNs abgedeckt. Das Handbuch ist mit vielen Konfigurationsbeispielen ergänzend zu den Hinweisen zur Installation illustriert. Der Begleittext sollte Lesern die Hintergründe und Anwendungsgebiete -- und deren Grenzen -- verdeutlichen. Natürlich kann das Handbuch nur Hinweise geben -- die notwendige Sorgfalt beim Administrieren muss man schon selbst mitbringen. Das Buch begreift sich als Einführung in die sichere Systemadministration eines VPNs und richtet sich an Administratoren, die sich fundierter mit Sicherheit und den dazugehörigen Werkzeugen beschäftigen wollen. Das Buch bietet eine klare Anleitung, wie man ein Problem angeht -- wer ausführliche Erklärungen zu grundlegenden Konzepten sucht (man sollte schon wissen, was der Unterschied zwischen SSL und PGP ist), sollte sich zunächst anderweitig einlesen. Die sichere Handhabe des Linuxsystems ist ebenfalls Voraussetzung, wenn man von dem informativen Handbuch profitieren will. VPN mit Linux ist allerdings eher für erfahrene Administratoren und weniger für Neulinge gedacht, die ihren ersten Webserver einrichten. Kein endlos langer Text und keine reißerischen Hinweise auf spektakuläre Sicherheitsdramen, sondern angenehme, zielgerichtete Sachlichkeit zeichnen das VPN mit Linux aus, dem eine CD mit Tools und weiterführenden Dokumentationen beiliegt. In einem VPN (Virtual Private Network) tauschen Rechner untereinander Daten aus, die nur sie allein entschlüsseln können. Ihre Kommunikation ähnelt damit der in einem geschlossenen, sicheren Netzwerk, auch über ein öffentliches Netz wie das Internet. VPN-Lösungen für Linux sind sicher, kostengünstig und nehmen mit der wachsenden Zahl von Linux-Servern zu. Autor Ralf Spenneberg beschreibt nach den Grundlagen der Thematik (Kryptographie, Protokolle, Key-Management, Netzwerkstrukturen) die Praxis von Konfiguration und Betrieb eines VPN mit FreeS/wan und Openswan (für Kernel 2.4) und Kernel IPsec (für den neuen Kernel 2.6). Anschließend behandelt der Autor Fragen der fortgeschrittenen VPN-Konfiguration wie den Einsatz in heterogenen Netzen, Bandbreiten-Kontrolle, NAT-Traversal, Kooperation mit anderen (nicht IP-) Protokollen und die dynamische Adressvergabe mit DHCP über das VPN. Neben der grundsätzlichen Erklärung der einzelnen Technologien und Algorithmen geht der Autor sehr ausführlich auf FreeS/WAN und racoon auf der Basis verschiedener Authentifizierungen ein. Sehr genau beschrieben werden Authentifizierungen mittels PSK und X509. Weiterhin sind auch die neuen Tools des 2.6.x Kernels sehr genau beschrieben. Natürlich fehlt auch eine Beschreibung der Interoperabilität mit aktuellen MS Produkten nicht. Und siehe daAlle Beispiele funktionieren beim ausprobieren sogar!! Ich arbeite zwar hauptsächlich mit FreeBSD, aber durch die Anregungen im Buch war ich sehr schnell in der Lage, ein verzwicktes Racoon Problem auch hier zu lösen. Wie der Titel schon sagt, fehlt der Bezug auf BSD im Buch völlig. Am Ende ein sehr gutes Buch zum Thema. Absolut empfehlenswert. VPN mit Linux Ralf Spenneberg VPN mit Linux mit CD-ROM Grundlagen und Anwendung virtueller privater Netzwerke mit Open Source-Tools (Open Source Library) (Gebundene Ausgabe) von Ralf Spenneberg DHCP dynamische Adressvergabe NAT-Traversal Kryptographie Protokolle Key-Management Netzwerkstrukturen Linux-Server VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Public-Key-Infrastrukturen und IPSec -- und das will erst einmal verstanden und korrekt konfiguriert sein. Bei Addison-Wesley ist ein Handbuch für Administratoren erschienen, das ausführlich auf den Aufbau von VPNs unter Linux mit Hinweisen auf BSD und Windows eingeht. Dazu ist der neue Kernel 2.6 bereits berücksichtigt. Das Handbuch arbeitet sich nach einer Einführung in minimale kryptografische Grundlagen, IPSec als Protokoll, X509 und PKIs in die praktische Konfiguration vor. Mit Free/SWAN, IPSec mit Kernel 2.6, CA-Verwaltung mit verschiedenen Tools und dem Aufbau von Tunneln mit den üblichen administrativen Problemen (dynamische IPs, NAT) sind einige grundlegende Bereiche für VPNs abgedeckt. Das Handbuch ist mit vielen Konfigurationsbeispielen ergänzend zu den Hinweisen zur Installation illustriert. Der Begleittext sollte Lesern die Hintergründe und Anwendungsgebiete -- und deren Grenzen -- verdeutlichen. Natürlich kann das Handbuch nur Hinweise geben -- die notwendige Sorgfalt beim Administrieren muss man schon selbst mitbringen. Das Buch begreift sich als Einführung in die sichere Systemadministration eines VPNs und richtet sich an Administratoren, die sich fundierter mit Sicherheit und den dazugehörigen Werkzeugen beschäftigen wollen. Das Buch bietet eine klare Anleitung, wie man ein Problem angeht -- wer ausführliche Erklärungen zu grundlegenden Konzepten sucht (man sollte schon wissen, was der Unterschied zwischen SSL und PGP ist), sollte sich zunächst anderweitig einlesen. Die sichere Handhabe des Linuxsystems ist ebenfalls Voraussetzung, wenn man von dem informativen Handbuch profitieren will. VPN mit Linux ist allerdings eher für erfahrene Administratoren und weniger für Neulinge gedacht, die ihren ersten Webserver einrichten. Kein endlos langer Text und keine reißerischen Hinweise auf spektakuläre Sicherheitsdramen, sondern angenehme, zielgerichtete Sachlichkeit zeichnen das VPN mit Linux aus, dem eine CD mit Tools und weiterführenden Dokumentationen beiliegt. In einem VPN (Virtual Private Network) tauschen Rechner untereinander Daten aus, die nur sie allein entschlüsseln können. Ihre Kommunikation ähnelt damit der in einem geschlossenen, sicheren Netzwerk, auch über ein öffentliches Netz wie das Internet. VPN-Lösungen für Linux sind sicher, kostengünstig und nehmen mit der wachsenden Zahl von Linux-Servern zu. Autor Ralf Spenneberg beschreibt nach den Grundlagen der Thematik (Kryptographie, Protokolle, Key-Management, Netzwerkstrukturen) die Praxis von Konfiguration und Betrieb eines VPN mit FreeS/wan und Openswan (für Kernel 2.4) und Kernel IPsec (für den neuen Kernel 2.6). Anschließend behandelt der Autor Fragen der fortgeschrittenen VPN-Konfiguration wie den Einsatz in heterogenen Netzen, Bandbreiten-Kontrolle, NAT-Traversal, Kooperation mit anderen (nicht IP-) Protokollen und die dynamische Adressvergabe mit DHCP über das VPN. Neben der grundsätzlichen Erklärung der einzelnen Technologien und Algorithmen geht der Autor sehr ausführlich auf FreeS/WAN und racoon auf der Basis verschiedener Authentifizierungen ein. Sehr genau beschrieben werden Authentifizierungen mittels PSK und X509. Weiterhin sind auch die neuen Tools des 2.6.x Kernels sehr genau beschrieben. Natürlich fehlt auch eine Beschreibung der Interoperabilität mit aktuellen MS Produkten nicht. Und siehe daAlle Beispiele funktionieren beim ausprobieren sogar!! Ich arbeite zwar hauptsächlich mit FreeBSD, aber durch die Anregungen im Buch war ich sehr schnell in der Lage, ein verzwicktes Racoon Problem auch hier zu lösen. Wie der Titel schon sagt, fehlt der Bezug auf BSD im Buch völlig. Am Ende ein sehr gutes Buch zum Thema. Absolut empfehlenswert. VPN mit Linux Ralf Spenneberg VPN mit Linux mit CD-ROM Grundlagen und Anwendung virtueller privater Netzwerke mit Open Source-Tools (Open Source Library) (Gebundene Ausgabe) von Ralf Spenneberg DHCP dynamische Adressvergabe NAT-Traversal Kryptographie Protokolle Key-Management Netzwerkstrukturen Linux-Server, Addison Wesley Verlag, 2004, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
deu, deu | Biblio.com BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH, BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH Versandkosten: EUR 7.04 Details... |
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Erstausgabe
2004, ISBN: 9783827263001
Taschenbuch
2004. Erstausgabe [der Neuauflage], Stuttgart, Motorbuch Verlag, 2004, 4°, 543 S. mit sehr zahlr. Farb- (und einigen s/w-) Abb., Illustr., Dokumenten, Tabellen, technischen Daten und Zei… Mehr…
2004. Erstausgabe [der Neuauflage], Stuttgart, Motorbuch Verlag, 2004, 4°, 543 S. mit sehr zahlr. Farb- (und einigen s/w-) Abb., Illustr., Dokumenten, Tabellen, technischen Daten und Zeichnungen etc. etc., original Pappband (ohne Schutzumschlag), der Vorderdeckel oben minimal beschabt, die Seiten im Buch unten minimal wellig (war dort wohl mal kurz Wasser ausgesetzt - ist aber NICHT aufgequollen oder anderweitig schadhaft), sonst - bis auf den fehlenden Umschlag - ein schönes, sauberes Exemplar. Wunderbares Abbidlungsmaterial und eine Fülle an technischen Daten, Anekdoten und Fakten. Wer einen Porsche hat (oder will), sollte auch dieses maßgebliche Standardwerk besitzen. Should your order's weight exceed 1kg, we shall need to message you, to recalculate the shipping cost. (= Sollte Ihre Bestellung mehr als 1k wiegen, müssten die Portokosten angepasst werden, Sie bekämen vorab eine Anfrage per Email.), 2004, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
deu, deu | Biblio.co.uk Antiquariat Orban & Streu GbR, BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH Versandkosten: EUR 7.04 Details... |
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch
2003, ISBN: 9783827263001
Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Leser… Mehr…
Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
Biblio.co.uk BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH Versandkosten: EUR 6.95 Details... |
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Ser - Taschenbuch
2003, ISBN: 9783827263001
[ED: Softcover], [PU: Markt + Technik Verlag], Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Jav… Mehr…
[ED: Softcover], [PU: Markt + Technik Verlag], Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001, DE, [SC: 6.95], leichte Gebrauchsspuren, gewerbliches Angebot, 24,2 x 16,9 x 2,8 cm, 411, [GW: 2000g], 2003, Banküberweisung, PayPal, Offene Rechnung (Vorkasse vorbehalten), Internationaler Versand<
booklooker.de |
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch
2006, ISBN: 9783827263001
Taschen, 2006. 2006. Softcover. 28,2 x 19,2 x 1,4 cm. Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl … Mehr…
Taschen, 2006. 2006. Softcover. 28,2 x 19,2 x 1,4 cm. Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl von Techniken und sämtliche Grundlagen der Bildgestaltung und Umsetzung werden erläutert. Ausserdem berücksichtigt das Buch alle beliebten Motive, wie Stillleben, Figuren und Landschaften. Jackie Simmonds ist eine bekannte Künstlerin und Autorin von Kunstlehrbüchern und -videos. Sie schreibt regelmäßig für The Artist Magazine, leitet populäre Mal-Workshops und organisiert Ferienmalkurse. Als Anfänger ist dies nicht mein 1. Buch über Pastellmalerei, aber mit Abstand das Beste. Und dazu noch der Preis! Einfach unschlagbar. Wie alle anderen Werke startet der Autor über die Einleitung mit Tipps und Tricks zu Material und Utensilien. Die Unterschiede der Pastellkreiden werden leicht verständlich erklärt; eine Empfehlung für den Anfang (Pastellpackung mit 36 Kreiden) wird gegeben. Zusätzliche nützliche Untensilien sind aufgelistet, die einem beim Arbeiten helfen. Über erste Malproben, die auch das Arbeiten mit verschiedenen Papierarten beinhaltet, geht es über Radierungen, das Kombinieren von Malmethoden und Korrekturen schließlich zum Fixieren der Arbeit. Alles leicht verständlich erklärt und mit Bildern verdeutlicht. Die 2. Lektion beschäftigt sich mit "Inspirationen von Künstlern". Über die Skizze zum fertigen Bild, alles Schritt für Schritt erklärt. In der 3. Lektion lernen wir Näheres zu "Gestalt und Form", die 4. beschäftigt sich intensiv mit "Farben", weiter geht es mit den Themen "Bildkomposition", "Landschaften", "Wasser und Himmel", "Skizzieren, um zu malen", "Der Winter" und zum Schluss "Experimente mit Oberflächen". Das handliche Querformat liegt gut in den Händen, klappt auch nicht alle Nase lang wieder zu. Alles in Allem: Ein tolles Buch für Anfänger und die, die es nicht länger bleiben wollen! Ich kann es nur jedem empfehlen, der das Malen mit Pastellkreiden wirklich lernen möchte! Ich dachte mir, bei diesem Preis ein kleines Büchlein zu bekommen, das mit Glück ganz nett sein könnte. Ganz nett? Von den ganzen Büchern über Pastellmalerei, die ich mir gekauft habe, ist dieses mit Abstand die beste Anschaffung. Lehrreich und ausführlich führt einen die Künstlerin durch die verschiedenen Techniken und Malansätze. Man bekommt Tipps und ihre persönlichen Erfahrungen mitgeteilt. Ein wirklich gutes Buch, das für diesen Preis einmalig ist! Dieses Buch war auch nicht mein erstes über Pastellmalerei- aber eines der besten! Es hat absolut die Fähigkeit zu begeistern, zu inspirieren und einen dazu zu bringen, umgehend die Kreiden auszupacken, um mit dem Malen zu beginnen. Es führt Anfänger gekonnt in die Technik ein und regt Fortgeschrittene zum Ausprobieren und zur Eigenkreativität an. Also: Absolut empfehlenswert Ein wirklich sehr gutes Buch zum Thema Pastellmalerei! Mit kurzem Einstieg zu Materialien und dann geht es auch schon los Die Autorin schafft es, den Leser an die Materie heranzuführen und ermutigt schnell eigene Erfahrungen mit den Pastellkreiden zu machen, da diese doch ein wenig anders im Umgang sind als beispielsweise Öl- oder Aquarellfarben. Es werden Techniken zum Einsatz der Pastelle gezeigt, alles immer mit Beispielen, jedoch kurz und präzise, so dass dem Leser vielfältig die Möglichkeit gegeben wird eigene Kreativität zu entwickeln. Es wird einem nicht der "Stil" der Autorin "aufgezwungen", sondern lediglich gezeigt, wie man zu verschiedenen Darstellungsformen gelangt. Ich bin sehr begeistert von dem Buch und würde es jederzeit weiterempfehlen Dieses Buch ist geeignet für jeden, der bisher noch keine Pastellkreide in der Hand halten durfte. Die 10 Lektionen sind sehr übersichtlich und nachvollziehbar, die Grundtechniken werden einfach und anhand von schönen Beispielen erklärt. Das Buch ist sehr stimmungsvoll und lädt auch durch sein Format zur Pastellmalerei ein, die Optik ist zeitlos modern, das Buch dürfte also immer aktuell sein. Insgesamt stelle ich mir genauso ein Buch für den Anfänger vor, kann es also nur weiterempfehlen. Sprache deutsch Maße 280 x 195 mm Einbandart Paperback Malen Zeichnen Farbe Pastellmalerei ISBN-10 3-8228-5756-4 / 3822857564 ISBN-13 978-3-8228-5756-4 / 9783822857564 Maler Malerei Malen Zeichnen Farbe Pastellmalerei Maler Malerei ISBN-10 3-8228-5756-4 / 3822857564 ISBN-13 978-3-8228-5756-4 / 9783822857564 Die klaren Anweisungen, Step-by-Step-Illustrationen und praktische Übungen vermitteln Anfängern fundierte Kenntnisse. Eine Vielzahl von Techniken und sämtliche Grundlagen der Bildgestaltung und Umsetzung werden erläutert. Ausserdem berücksichtigt das Buch alle beliebten Motive, wie Stillleben, Figuren und Landschaften. Jackie Simmonds ist eine bekannte Künstlerin und Autorin von Kunstlehrbüchern und -videos. Sie schreibt regelmäßig für The Artist Magazine, leitet populäre Mal-Workshops und organisiert Ferienmalkurse. Als Anfänger ist dies nicht mein 1. Buch über Pastellmalerei, aber mit Abstand das Beste. Und dazu noch der Preis! Einfach unschlagbar. Wie alle anderen Werke startet der Autor über die Einleitung mit Tipps und Tricks zu Material und Utensilien. Die Unterschiede der Pastellkreiden werden leicht verständlich erklärt; eine Empfehlung für den Anfang (Pastellpackung mit 36 Kreiden) wird gegeben. Zusätzliche nützliche Untensilien sind aufgelistet, die einem beim Arbeiten helfen. Über erste Malproben, die auch das Arbeiten mit verschiedenen Papierarten beinhaltet, geht es über Radierungen, das Kombinieren von Malmethoden und Korrekturen schließlich zum Fixieren der Arbeit. Alles leicht verständlich erklärt und mit Bildern verdeutlicht. Die 2. Lektion beschäftigt sich mit "Inspirationen von Künstlern". Über die Skizze zum fertigen Bild, alles Schritt für Schritt erklärt. In der 3. Lektion lernen wir Näheres zu "Gestalt und Form", die 4. beschäftigt sich intensiv mit "Farben", weiter geht es mit den Themen "Bildkomposition", "Landschaften", "Wasser und Himmel", "Skizzieren, um zu malen", "Der Winter" und zum Schluss "Experimente mit Oberflächen". Das handliche Querformat liegt gut in den Händen, klappt auch nicht alle Nase lang wieder zu. Alles in Allem: Ein tolles Buch für Anfänger und die, die es nicht länger bleiben wollen! Ich kann es nur jedem empfehlen, der das Malen mit Pastellkreiden wirklich lernen möchte! Ich dachte mir, bei diesem Preis ein kleines Büchlein zu bekommen, das mit Glück ganz nett sein könnte. Ganz nett? Von den ganzen Büchern über Pastellmalerei, die ich mir gekauft habe, ist dieses mit Abstand die beste Anschaffung. Lehrreich und ausführlich führt einen die Künstlerin durch die verschiedenen Techniken und Malansätze. Man bekommt Tipps und ihre persönlichen Erfahrungen mitgeteilt. Ein wirklich gutes Buch, das für diesen Preis einmalig ist! Dieses Buch war auch nicht mein erstes über Pastellmalerei- aber eines der besten! Es hat absolut die Fähigkeit zu begeistern, zu inspirieren und einen dazu zu bringen, umgehend die Kreiden auszupacken, um mit dem Malen zu beginnen. Es führt Anfänger gekonnt in die Technik ein und regt Fortgeschrittene zum Ausprobieren und zur Eigenkreativität an. Also: Absolut empfehlenswert Ein wirklich sehr gutes Buch zum Thema Pastellmalerei! Mit kurzem Einstieg zu Materialien und dann geht es auch schon los Die Autorin schafft es, den Leser an die Materie heranzuführen und ermutigt schnell eigene Erfahrungen mit den Pastellkreiden zu machen, da diese doch ein wenig anders im Umgang sind als beispielsweise Öl- oder Aquarellfarben. Es werden Techniken zum Einsatz der Pastelle gezeigt, alles immer mit Beispielen, jedoch kurz und präzise, so dass dem Leser vielfältig die Möglichkeit gegeben wird eigene Kreativität zu entwickeln. Es wird einem nicht der "Stil" der Autorin "aufgezwungen", sondern lediglich gezeigt, wie man zu verschiedenen Darstellungsformen gelangt. Ich bin sehr begeistert von dem Buch und würde es jederzeit weiterempfehlen Dieses Buch ist geeignet für jeden, der bisher noch keine Pastellkreide in der Hand halten durfte. Die 10 Lektionen sind sehr übersichtlich und nachvollziehbar, die Grundtechniken werden einfach und anhand von schönen Beispielen erklärt. Das Buch ist sehr stimmungsvoll und lädt auch durch sein Format zur Pastellmalerei ein, die Optik ist zeitlos modern, das Buch dürfte also immer aktuell sein. Insgesamt stelle ich mir genauso ein Buch für den Anfänger vor, kann es also nur weiterempfehlen. Sprache deutsch Maße 280 x 195 mm Einbandart Paperback, Taschen, 2006, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum:
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch2004, ISBN: 9783827263001
Gebundene Ausgabe
Addison Wesley Verlag, 2004. 2004. Hardcover. 24 x 17,2 x 2,8 cm. VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Publi… Mehr…
Addison Wesley Verlag, 2004. 2004. Hardcover. 24 x 17,2 x 2,8 cm. VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Public-Key-Infrastrukturen und IPSec -- und das will erst einmal verstanden und korrekt konfiguriert sein. Bei Addison-Wesley ist ein Handbuch für Administratoren erschienen, das ausführlich auf den Aufbau von VPNs unter Linux mit Hinweisen auf BSD und Windows eingeht. Dazu ist der neue Kernel 2.6 bereits berücksichtigt. Das Handbuch arbeitet sich nach einer Einführung in minimale kryptografische Grundlagen, IPSec als Protokoll, X509 und PKIs in die praktische Konfiguration vor. Mit Free/SWAN, IPSec mit Kernel 2.6, CA-Verwaltung mit verschiedenen Tools und dem Aufbau von Tunneln mit den üblichen administrativen Problemen (dynamische IPs, NAT) sind einige grundlegende Bereiche für VPNs abgedeckt. Das Handbuch ist mit vielen Konfigurationsbeispielen ergänzend zu den Hinweisen zur Installation illustriert. Der Begleittext sollte Lesern die Hintergründe und Anwendungsgebiete -- und deren Grenzen -- verdeutlichen. Natürlich kann das Handbuch nur Hinweise geben -- die notwendige Sorgfalt beim Administrieren muss man schon selbst mitbringen. Das Buch begreift sich als Einführung in die sichere Systemadministration eines VPNs und richtet sich an Administratoren, die sich fundierter mit Sicherheit und den dazugehörigen Werkzeugen beschäftigen wollen. Das Buch bietet eine klare Anleitung, wie man ein Problem angeht -- wer ausführliche Erklärungen zu grundlegenden Konzepten sucht (man sollte schon wissen, was der Unterschied zwischen SSL und PGP ist), sollte sich zunächst anderweitig einlesen. Die sichere Handhabe des Linuxsystems ist ebenfalls Voraussetzung, wenn man von dem informativen Handbuch profitieren will. VPN mit Linux ist allerdings eher für erfahrene Administratoren und weniger für Neulinge gedacht, die ihren ersten Webserver einrichten. Kein endlos langer Text und keine reißerischen Hinweise auf spektakuläre Sicherheitsdramen, sondern angenehme, zielgerichtete Sachlichkeit zeichnen das VPN mit Linux aus, dem eine CD mit Tools und weiterführenden Dokumentationen beiliegt. In einem VPN (Virtual Private Network) tauschen Rechner untereinander Daten aus, die nur sie allein entschlüsseln können. Ihre Kommunikation ähnelt damit der in einem geschlossenen, sicheren Netzwerk, auch über ein öffentliches Netz wie das Internet. VPN-Lösungen für Linux sind sicher, kostengünstig und nehmen mit der wachsenden Zahl von Linux-Servern zu. Autor Ralf Spenneberg beschreibt nach den Grundlagen der Thematik (Kryptographie, Protokolle, Key-Management, Netzwerkstrukturen) die Praxis von Konfiguration und Betrieb eines VPN mit FreeS/wan und Openswan (für Kernel 2.4) und Kernel IPsec (für den neuen Kernel 2.6). Anschließend behandelt der Autor Fragen der fortgeschrittenen VPN-Konfiguration wie den Einsatz in heterogenen Netzen, Bandbreiten-Kontrolle, NAT-Traversal, Kooperation mit anderen (nicht IP-) Protokollen und die dynamische Adressvergabe mit DHCP über das VPN. Neben der grundsätzlichen Erklärung der einzelnen Technologien und Algorithmen geht der Autor sehr ausführlich auf FreeS/WAN und racoon auf der Basis verschiedener Authentifizierungen ein. Sehr genau beschrieben werden Authentifizierungen mittels PSK und X509. Weiterhin sind auch die neuen Tools des 2.6.x Kernels sehr genau beschrieben. Natürlich fehlt auch eine Beschreibung der Interoperabilität mit aktuellen MS Produkten nicht. Und siehe daAlle Beispiele funktionieren beim ausprobieren sogar!! Ich arbeite zwar hauptsächlich mit FreeBSD, aber durch die Anregungen im Buch war ich sehr schnell in der Lage, ein verzwicktes Racoon Problem auch hier zu lösen. Wie der Titel schon sagt, fehlt der Bezug auf BSD im Buch völlig. Am Ende ein sehr gutes Buch zum Thema. Absolut empfehlenswert. VPN mit Linux Ralf Spenneberg VPN mit Linux mit CD-ROM Grundlagen und Anwendung virtueller privater Netzwerke mit Open Source-Tools (Open Source Library) (Gebundene Ausgabe) von Ralf Spenneberg DHCP dynamische Adressvergabe NAT-Traversal Kryptographie Protokolle Key-Management Netzwerkstrukturen Linux-Server VPNs als Sicherheitsmaßnahme sind in aller Munde. Da gibt es nicht nur die Firewall, sondern auch SSL-Zertifikate, Public-Key-Infrastrukturen und IPSec -- und das will erst einmal verstanden und korrekt konfiguriert sein. Bei Addison-Wesley ist ein Handbuch für Administratoren erschienen, das ausführlich auf den Aufbau von VPNs unter Linux mit Hinweisen auf BSD und Windows eingeht. Dazu ist der neue Kernel 2.6 bereits berücksichtigt. Das Handbuch arbeitet sich nach einer Einführung in minimale kryptografische Grundlagen, IPSec als Protokoll, X509 und PKIs in die praktische Konfiguration vor. Mit Free/SWAN, IPSec mit Kernel 2.6, CA-Verwaltung mit verschiedenen Tools und dem Aufbau von Tunneln mit den üblichen administrativen Problemen (dynamische IPs, NAT) sind einige grundlegende Bereiche für VPNs abgedeckt. Das Handbuch ist mit vielen Konfigurationsbeispielen ergänzend zu den Hinweisen zur Installation illustriert. Der Begleittext sollte Lesern die Hintergründe und Anwendungsgebiete -- und deren Grenzen -- verdeutlichen. Natürlich kann das Handbuch nur Hinweise geben -- die notwendige Sorgfalt beim Administrieren muss man schon selbst mitbringen. Das Buch begreift sich als Einführung in die sichere Systemadministration eines VPNs und richtet sich an Administratoren, die sich fundierter mit Sicherheit und den dazugehörigen Werkzeugen beschäftigen wollen. Das Buch bietet eine klare Anleitung, wie man ein Problem angeht -- wer ausführliche Erklärungen zu grundlegenden Konzepten sucht (man sollte schon wissen, was der Unterschied zwischen SSL und PGP ist), sollte sich zunächst anderweitig einlesen. Die sichere Handhabe des Linuxsystems ist ebenfalls Voraussetzung, wenn man von dem informativen Handbuch profitieren will. VPN mit Linux ist allerdings eher für erfahrene Administratoren und weniger für Neulinge gedacht, die ihren ersten Webserver einrichten. Kein endlos langer Text und keine reißerischen Hinweise auf spektakuläre Sicherheitsdramen, sondern angenehme, zielgerichtete Sachlichkeit zeichnen das VPN mit Linux aus, dem eine CD mit Tools und weiterführenden Dokumentationen beiliegt. In einem VPN (Virtual Private Network) tauschen Rechner untereinander Daten aus, die nur sie allein entschlüsseln können. Ihre Kommunikation ähnelt damit der in einem geschlossenen, sicheren Netzwerk, auch über ein öffentliches Netz wie das Internet. VPN-Lösungen für Linux sind sicher, kostengünstig und nehmen mit der wachsenden Zahl von Linux-Servern zu. Autor Ralf Spenneberg beschreibt nach den Grundlagen der Thematik (Kryptographie, Protokolle, Key-Management, Netzwerkstrukturen) die Praxis von Konfiguration und Betrieb eines VPN mit FreeS/wan und Openswan (für Kernel 2.4) und Kernel IPsec (für den neuen Kernel 2.6). Anschließend behandelt der Autor Fragen der fortgeschrittenen VPN-Konfiguration wie den Einsatz in heterogenen Netzen, Bandbreiten-Kontrolle, NAT-Traversal, Kooperation mit anderen (nicht IP-) Protokollen und die dynamische Adressvergabe mit DHCP über das VPN. Neben der grundsätzlichen Erklärung der einzelnen Technologien und Algorithmen geht der Autor sehr ausführlich auf FreeS/WAN und racoon auf der Basis verschiedener Authentifizierungen ein. Sehr genau beschrieben werden Authentifizierungen mittels PSK und X509. Weiterhin sind auch die neuen Tools des 2.6.x Kernels sehr genau beschrieben. Natürlich fehlt auch eine Beschreibung der Interoperabilität mit aktuellen MS Produkten nicht. Und siehe daAlle Beispiele funktionieren beim ausprobieren sogar!! Ich arbeite zwar hauptsächlich mit FreeBSD, aber durch die Anregungen im Buch war ich sehr schnell in der Lage, ein verzwicktes Racoon Problem auch hier zu lösen. Wie der Titel schon sagt, fehlt der Bezug auf BSD im Buch völlig. Am Ende ein sehr gutes Buch zum Thema. Absolut empfehlenswert. VPN mit Linux Ralf Spenneberg VPN mit Linux mit CD-ROM Grundlagen und Anwendung virtueller privater Netzwerke mit Open Source-Tools (Open Source Library) (Gebundene Ausgabe) von Ralf Spenneberg DHCP dynamische Adressvergabe NAT-Traversal Kryptographie Protokolle Key-Management Netzwerkstrukturen Linux-Server, Addison Wesley Verlag, 2004, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Erstausgabe
2004
ISBN: 9783827263001
Taschenbuch
2004. Erstausgabe [der Neuauflage], Stuttgart, Motorbuch Verlag, 2004, 4°, 543 S. mit sehr zahlr. Farb- (und einigen s/w-) Abb., Illustr., Dokumenten, Tabellen, technischen Daten und Zei… Mehr…
2004. Erstausgabe [der Neuauflage], Stuttgart, Motorbuch Verlag, 2004, 4°, 543 S. mit sehr zahlr. Farb- (und einigen s/w-) Abb., Illustr., Dokumenten, Tabellen, technischen Daten und Zeichnungen etc. etc., original Pappband (ohne Schutzumschlag), der Vorderdeckel oben minimal beschabt, die Seiten im Buch unten minimal wellig (war dort wohl mal kurz Wasser ausgesetzt - ist aber NICHT aufgequollen oder anderweitig schadhaft), sonst - bis auf den fehlenden Umschlag - ein schönes, sauberes Exemplar. Wunderbares Abbidlungsmaterial und eine Fülle an technischen Daten, Anekdoten und Fakten. Wer einen Porsche hat (oder will), sollte auch dieses maßgebliche Standardwerk besitzen. Should your order's weight exceed 1kg, we shall need to message you, to recalculate the shipping cost. (= Sollte Ihre Bestellung mehr als 1k wiegen, müssten die Portokosten angepasst werden, Sie bekämen vorab eine Anfrage per Email.), 2004, 0, Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML S - Taschenbuch
2003, ISBN: 9783827263001
Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Leser… Mehr…
Markt + Technik Verlag, 2003. 2003. Softcover. 24,2 x 16,9 x 2,8 cm. Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001 Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachl, Markt + Technik Verlag, 2003, 0<
Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Ser - Taschenbuch
2003, ISBN: 9783827263001
[ED: Softcover], [PU: Markt + Technik Verlag], Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Jav… Mehr…
[ED: Softcover], [PU: Markt + Technik Verlag], Sie werden staunen, wie schnell und einfach es ist, mit Java serverseitig zu programmieren. Dieses Buch erklärt Lesern mit grundlegenden Java-Kenntnissen alles, was sie zum Erstellen dynamischer Websites mit Servlets und JSP wissen und können müssen. Von der Architektur von Webservern und das Einrichten eines eigenen Servers über das Erstellen und Debuggen eigener Servlets und JSPs, der Anbindung an Datenbanken sowie Sicherheitsfragen, die zu beachten sind, bis hin zum Portal-Design - Sie lernen es praxisnah, anschaulich und Schritt für Schritt. # JSPs sind Mittel der Wahl für Webpublishing # Tutorial zu den aktuellsten Standards (JSP 1.3) und zum unschlagbaren Preis # Komplettes Starterkit mit gesamter Software auf Buch-CD Zum BuchMit diesem Buch lernt der Leser auf unterhaltsame Art und Weise und in einem relativ kurzen Zeitraum alles, was er zum Erstellen eigener JSP braucht - vom Aufsetzen des Servers (Tomcat) bis zum eigenständigen Programmieren auch komplexer Web-Anwendungen. Besonders praxisorientiert und -tauglich durch viele Beispiele und Übungsaufgaben, die so erklärt werden, dass der Wissentransfer problemlos klappt. Für wen ist dieses Buch? Jeder mit Java-Kenntnissen, der privat, im Studium oder beruflich Interaktivität und Dynamik im Web realisieren möchte. Auf der CD-ROM / Website* Software, die der Leser zum Nachvollziehen der Beispiele braucht J2EE 1.4, Tomcat, nützliche Free- und Sharewareprogramme (Editoren usw.) * Alle Beispiele aus dem Buch * Für Windows, Mac OS und Linux * Mit Updates und Support auf der Autorenwebsite Über den AutorWohnortBonn BerufSoftware-Entwickler, Trainer, Berater und Buchautor ErfahrungÜber 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML. LehrtätigkeitIn der freien Wirtschaft, für Firmen wie Siemens WebpräsenzDie Leser des Autors schätzen nicht nur die besonders humorvolle und unkomplizierte Art der Wissensvermittlung, sondern auch die umfangreichen Support-Leistungen für die Bücher über diverse Webseiten. Nach zwei misslungenen Einstiegsversuchen in Java Server Pages (JSP) mit einem Taschenbuch und einem mitteldicken Wälzer entschloss ich mich zu einem dritten Versuch mit "JSP mit Tomcat" von Michal Seeboerger-Weichselbaum. Dieses Buch hatte ich zunächst außen vorgelassen, weil die sehr bunte Aufmachung des Covers mir dieses Buch als nicht "seriös" genug erschienen lies. Auch Werbeanpreisungen auf der Umschlagvorderseite wie "Der einfache Einstieg ins dynamische Webpublishing mit Java Server Pages" und "Start ohne Vorwissen" erzeugten durch leidige Erfahrungen mit solchen reisserischen Versprechungen in mir eher Argwohn als Zuversícht, dass solche Versprechungen auch eingehalten werden. Um es vorwegzunehmen, dieses Buch erfüllt seine Versprechungen voll und ganz. Im Vorwort des Buches werden als Voraussetzungen "Kenntnisse in den Grundlagen der Java-Programmierung" und "HTML-Kentnisse" genannt. Die Beispiele so gut kommentiert, so dass meiner Meinung nach nicht einmal Java Kenntnisse notwendig sind, um die Beispiele nachvollziehen zu können, sofern man zumindest über Kentnisse in einer anderen, objektorientierten Prammiersprache, wie z.B. C++ verfügt. Da HTML sozusagen nur als Hülle zum Aufruf der Java Server Pages bzw. zur Ein- und Ausgabe der Daten genutzt werden, kann man die wenigen Tags die man hierzu benötigt auch anderweitig nachlesen und sie sich somit auch nebenbei erarbeiten. Für einen Einstieg reicht dies aus. Um danach eigene JSP-Programme zu entwickeln, wird man aber nicht umhin kommen sich mit einem anderen Buch erst noch in JAVA fit zu machen. Im Anhang wird die Installation von Tomcat 5.0 unter den Betriebssystemen Windows, SuSe Linux und MacOS X hinreichend ausführlich beschrieben, so dass die Beispiele problemlos nachwollzogen werden können. Ebenso ist auch die Installation von MySQL beschrieben, so dass auch die Beispiel für Datenbankanwendungen gleich in der Praxix ausprobiert werden können. Bei all der Mühe, die sich der Autor nahm, auf mögliche Fehlerquellen hinzuweisen, hat er es leider versäumt die Installation der Java Editionen J2SE bzw. J2EE im Anhang zu beschreiben, wohl weil Grundkenntnisse in Java vorausgesetzt wurden. Zwar findet sich in Kapitel 1 unter dem Absatz "J2EE" der Hinweis, dass zum Arbeiten mit J2EE die classpath Variable zu aktualisieren sei und der Pfad zur Datei j2ee.jar hinzuzufügen sei. Überliest man den Hinweis an dieser Stelle, dann trifft man, nachdem fast alle Beispiele zufriedenstellend liefen, ungefähr 200 Seiten später auf eine zunächst unerklärliche Fehlermeldung. Alle Beispiele im Sourcecode und Versionen von Tomcat, Java Entwicklungspaketen, MySQL und Treibern, etc. sind auf der beiliegenden CD enthalten, so dass man auch ohne Internet-Anschluss, alleine mit der CD eine komplette Testumgebung einrichten kann. Nach der Erklärung der verschiedenen Komponeten im Kapitel 1 "Was ist JSP und was braucht man für JSP" geht es erfreulicherweise schon im zweiten Kapitel "Erste Schritte mit JSP" zu dem ersten Beispiel, einer JSP-Version von "Hallo World". Abschnittsweise wird der Sourcecode erklärt sowie wo er zu speichern ist und wie man diese Seite aufruft. Hier hat man bereits ein erstes Erfolgserlebnis, wenn der erste selbst abgetippte siebzehn-Zeiler auf dem eigenen Browser diese berühmten Worte ausgibt. Wer sich das Tippen sparen will, kann natürlich den Sourcecode von der CD nehmen, bringt sich jedoch um die lehrreiche Suche nach Tippfehlern, falls die Ausgabe doch nicht wie geplant erscheinen sollte. Erfreulich kurz, mit lediglich neun Seiten, ist die Einführung in die JSP-Theorie in Kapitel 3. Hier hat es der Autor dankenswerterweise unterlassen unnötige Seiten mit dem Kopieren und dem Kommentieren der offiziellen Dokumentation zu schinden. Statt dessen geht es gleich in Kapitel 4 mit der Anzeige des aktuellen Datums weiter, um den Gebrauch der Include-Direktive praktisch zu veranschaulichen. In diesem Buch ist die Theorie nicht Mittel zum Selbstzweck sondern immer als Werkzeug beschrieben. Beispiele erschöpfen sich nicht in zwei oder dreizeiligen Code Schnippseln, sondern werden immer als eine vollständige, selbständig lauffähiges JSP Seite wiedergegeben. Kapitel 5 befasst sich mit der Auswertung von Formularseiten, beginnend mit einem sehr einfachen Beispiel in welchen zwei Eingabefelder an eine JSP Page übergeben werden. Und dann geht es Schlag auf Schlag, aber immer ausführlich erklärt, so dass auch die Ungeübten eine Chance haben mitgerissen zu werden. Die eingebenen Daten werden in eine Datei geschrieben, der Inhalt der Formularfelder wird überprüft, Kontrollkästchen werden hinzugefügt etc. Bei jedem Beispiel lernt man etwas neues, ohne jedoch mit allzuviel Neuem überfrachtet zu werden. Vom Einfachen zum Schwierigen nannten dies wohl meine Lehrer früher. Diese evolutionäre Programmentwicklung möchte ich anhand der Beispiele in Kapitel 8 und 9 erläutern. Die ersten Beispiele befassen sich mit dem Anbindenen von MySQL an eine JSP-Page, dem Erstellen einer MySQL Datenbank, dem Erzeugen einer Tabelle und dem Hinzufügen von Einträgen, dem Auslesen und Anzeigen dieser Datensätze - jeweils als ein Beispiel beschrieben. Als nächstes kommt eine Lögin-Prozedur hinzu, bei der die Inhalte der eingegebenen Daten mit dem in der Datenbank gespeicherten Benutzernamen und Passwort verglichen werden. Aber es kann ja passieren, dass ein Benutzer noch nicht registriert ist. Also wird dieses Beispiel auf den nächsten Seiten so erweitert, dass sich ein neuer Benutzer selber registriern kann. Des Problems eventuell auftretender doppelter Benutzernamen wird sich im nächsten Beispiel angenommen. Ein registrierter Benutzer darf sich (bei richtigem Passwort) im nächsten Beispiel auch selber wieder löschen. Und wer kennt es nicht von realen Webseiten? Wer sein Passwort vergessen hat, dem wird es per e-mail zugeschickt. Die Entwicklung dieses Beispiels Schritt füt Schritt entspricht zwar nicht einer vorbildlichen Softwareentwicklung, bei der zunächst die Anforderungen möglichst vollständig festgelegt sein sollten, bevor mit der Codierungsphase begonnen wird. Aber dieses Buch hat sich ja auch nicht auf die Fahnen geschrieben, den Leser zum mustergültigen Softwaredesigner auszubilden, sondern einen Anfänger soweit auf eigene Füße zu stellen, dass er Standardprobleme nun auch mit JSP lösen kann. Und diesen Zweck erfüllt dieses Buch uneingeschränkt. Auf gleiche Weise wird in Kapitel 10 schrittweise ein Diskussionsforum und in Kapitel 11 ein Chatroom entwickelt, um das Thema SQL noch weiter zu vertiefen. Am Ende der jeweiligen Kaptitel stehen voll funktionsfähige und voll brauchbare Beispiele. Ich fand es übrigens sehr komfortabel, dass Listings, bei denen sich auch nur eine Zeile geändert hat, dennoch wieder voll abgedruckt werden. Dies erspart ein Zurückblättern und erhält die Lesbarkeit. Auch Themen wie Mailen und Java Beans ist jeweils ein eigenes Kapitel gewidmet, so dass wirklich das Spektrum vom Anfänger bis zum Fortgeschrittenen mit diesem Buch abgedeckt ist. Für Michael Seeboerger-Weichselbaum stellen nach seiner Auffassung Scriplets, das heisst die Einfügun von JAVA-Code in den HTML-Code die häufigste Anwendung in JSP dar und hier hat er auch eindeutig seinen Schwerpunkt gelegt. Dies ist einem "klassischen" Programmierer auch am vertrautesten. Erst in Kapitel 13 widmet er sich ausfürlicher den JSP-Tags, mit welchen "selbst ungeübte Web-Designer oder JSP-Programmierer" Funktionen nutzen können, "indem sie nur noch die definierten JSP-Tags integrieren". Die wiederum anspruchsvollere Definition von eigenen Taglibs und die Verwendung der JSP Standard Tag Library sind dann im KaPitel 13 lediglich 31 Seiten gewidmet. Inhaltlich ist alles in diesen 31 Seiten vorhanden. Nur andere Autoren setzen den Schwerpunkt genau umgekehrt. Dies war wohl der Grund Weshalb ich als JSP-Anfänger, der zwei Bücher zum gleichen Thema paralell durchgearbetet habe etwas ins Schleudern geraten bin. Nicht nur in diesem, sondern auch in den anderen Büchern über JSP, die ich gelesen habe, wäre es hilfreich gewesen, die gleiche Aufgabe einmal mit einem Scriplet und einmal mittels Tags zu lösen, beide Lösungen einander gegenüber zu stellen um dann die jeweiligen Vor- und Nachteile herauszuarbeiten. Als wirklicher JSP-Neuling habe ich nichts vermisst und trotzdem einen Eindruck bekommen, was mit JSP alles machbar ist. Es ist sicherlich keine Anleitung zum Erlernen eines optimalen Progtammierstils. Das Lernen der JSP Sprachelemente hat mir mit diesem Buch jedenfalls viel Spaß bereitet und es ist seinen Preis Seite für Seite wert.JSP mit Tomcat Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum Jetzt lerne ich JSP mit Tomcat mit CD-ROM Der einfache Einstieg ins dynamische Webpublishing mit JavaServerPages von Micha Seeboerger-Weichselbaum Michael Seeboerg Weichselbaum J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Windows Mac OS Linux Software-Entwickler JavaScript XML Server J2EE Java Webserver Servlets Debuggen Datenbanken Sicherheitsfragen Portal-Design Webpublishing Programmieren Tomcat Windows Mac OS Linux Software-Entwickler JavaScript XML Zusatzinfo m. Abb. Mathematik Informatik Informatiker Programmiersprachen Programmierwerkzeuge JSP JavaServer Pages Tomcat ISBN-10 3-8272-6300-X / 382726300X ISBN-13 978-3-8272-6300-1 / 9783827263001, DE, [SC: 6.95], leichte Gebrauchsspuren, gewerbliches Angebot, 24,2 x 16,9 x 2,8 cm, 411, [GW: 2000g], 2003, Banküberweisung, PayPal, Offene Rechnung (Vorkasse vorbehalten), Internationaler Versand<
Es werden 140 Ergebnisse angezeigt. Vielleicht möchten Sie Ihre Suchkriterien verfeinern, Filter aktivieren oder die Sortierreihenfolge ändern.
Bibliographische Daten des bestpassenden Buches
Autor: | |
Titel: | |
ISBN-Nummer: |
Detailangaben zum Buch - Jetzt lerne ich JSP mit Tomcat: Der einfache Einstieg ins dynamische Webpublishing mit Tomcat
EAN (ISBN-13): 9783827263001
ISBN (ISBN-10): 382726300X
Gebundene Ausgabe
Taschenbuch
Erscheinungsjahr: 2003
Herausgeber: Markt+Technik Verlag
411 Seiten
Gewicht: 0,788 kg
Sprache: ger/Deutsch
Buch in der Datenbank seit 2007-06-06T01:50:00+02:00 (Vienna)
Detailseite zuletzt geändert am 2024-04-20T17:51:47+02:00 (Vienna)
ISBN/EAN: 382726300X
ISBN - alternative Schreibweisen:
3-8272-6300-X, 978-3-8272-6300-1
Alternative Schreibweisen und verwandte Suchbegriffe:
Autor des Buches: seeboerger weichselbaum, johann christian hanke, see
Titel des Buches: jetzt lerne ich, tomcat, einstieg javaserver pages, michael, micha, wei, weichsel, see, rom linux software, programmieren mit, xml, java programmieren, windows, ich lern einfach, j2ee, einstieg javascript, weichselbaum, debuggen
< zum Archiv...