Möchten Sie verkaufen? Hier verkaufen
JSP mit Tomcat
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

JSP mit Tomcat [Broschiert]

Micha Seeboerger-Weichselbaum , Michael Seeboerg Weichselbaum
3.7 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)

Erhältlich bei diesen Anbietern.



Kunden, die diesen Artikel angesehen haben, haben auch angesehen


Produktinformation

  • Broschiert: 411 Seiten
  • Verlag: Markt und Technik (2003)
  • Sprache: Deutsch
  • ISBN-10: 382726300X
  • ISBN-13: 978-3827263001
  • Größe und/oder Gewicht: 24,2 x 16,9 x 2,8 cm
  • Durchschnittliche Kundenbewertung: 3.7 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 549.482 in Bücher (Siehe Top 100 in Bücher)

Produktbeschreibungen

Kurzbeschreibung

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.

Umschlagtext

  • 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 Buch:


    Mit 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 Autor:

    Wohnort: Bonn

    Beruf: Software-Entwickler, Trainer, Berater und Buchautor

    Erfahrung: Über 20 Buchveröffentlichungen bisher, u.a. zu Java, JavaScript und XML.

    Lehrtätigkeit: In der freien Wirtschaft, für Firmen wie Siemens

    Webpräsenz: Die 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.


    Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


    In diesem Buch (Mehr dazu)
    Ausgewählte Seiten ansehen
    Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
    Hier reinlesen und suchen:

    Vorgeschlagene Tags zu ähnlichen Produkten

     (Was ist das?)
    Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
     
    (1)
    (1)
    (1)

     

    Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

    Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

    Kundenrezensionen

    4 Sterne
    0
    3 Sterne
    0
    2 Sterne
    0
    Die hilfreichsten Kundenrezensionen
    11 von 12 Kunden fanden die folgende Rezension hilfreich
    Von Amazon bestätigter Kauf
    Brennend habe ich das Buch erwartet - insbesondere auch wegen der zwei positiven Bewertungen. Umso grösser war dann meine Enttäuschung. Viele Wiederholungen - "diese Datei legen Sie da hin, aber legen Sie diese Datei auch da hin, sie wissen ja, dass Sie diese Datei dahin legen müssen... Da denkt man als gelernter Schriftsetzer, schade um das bedruckte Papier. Ebenfalls vermisste ich für ein Buch, das 2003 aufgelegt wurde, die Möglichkeit des Zusammenspiels JSP mit Servlets. Nur ein kleines Kapitel mit JavaBeans. Der Rest: alles gelöst in JSP - eine Technik, die heute keiner mehr anwendet (Stichwort: Trennung Design - Programmlogik). Das das Buch gefüllt werden musste, sieht man auch an den unnötigen Abbildungen von Verzeichnissen (übergroß) gegen Ende. Der Author hat sein Geld nicht verdient. Das Buch könnte man auf ein 10seitiges Tutorial reduzieren.
    War diese Rezension für Sie hilfreich?
    2 von 2 Kunden fanden die folgende Rezension hilfreich
    Das Buch ist ideal für Einsteiger in JSP. Gerade die vielen Wiederholungen (was in einer Rezesion kritisiert wurde) halte ich für sehr wichtig, da man sich Vieles besser einprägt, wenn man es öfter liest. Zu beachten ist, dass Java-Kenntnisse erforderlich sind. Besonders gut hat mir gefallen, dass drei Kapitel sich mit dem Thema Datenbank, JDBC und SQL beschäftigt haben. Oft kommen bei Einsteiger-Büchern Datenbanken zu kurz, hier nicht! Super sind auch die Installations-Anleitungen für Tomcat u. mySQL! Die Code-Beispiele sind gut erklärt und bieten für eigene Anwendungen eine sehr gute Grundlage. Ich kann dieses Buch absolut weiterempfehlen!
    War diese Rezension für Sie hilfreich?
    2 von 2 Kunden fanden die folgende Rezension hilfreich
    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.
    War diese Rezension für Sie hilfreich?

    Kunden diskutieren

    Das Forum zu diesem Produkt
    Diskussion Antworten Jüngster Beitrag
    Noch keine Diskussionen

    Fragen stellen, Meinungen austauschen, Einblicke gewinnen
    Neue Diskussion starten
    Thema:
    Erster Beitrag:
    Eingabe des Log-ins
     


    Aktive Diskussionen in ähnlichen Foren
    Kundendiskussionen durchsuchen
    Alle Amazon-Diskussionen durchsuchen
       
    Ähnliche Foren


    Lieblingslisten


    Ähnliche Artikel finden


    Anhand des Sachgebietes nach ähnlichen Produkten suchen:


    Ihr Kommentar