Frage

Bitte Geduld mit mir hier, ich bin ein student und neu zu Java Server-Seiten.Wenn ich bin ein kompletter idiot, kann mir jemand einen guten link zu einem tutorial auf JSP, denn ich habe nicht in der Lage, Informationen über das überall.

Okay, hier geht...

Ich bin mit Netbeans und versucht, ein Objekt übergeben, das eine Verbindung zu einer Datenbank zwischen den Seiten, sonst hätte ich wieder eine Verbindung zu der Datenbank jedes mal, wenn eine neue Seite angezeigt wird.

Mit Netbeans, Sie können jede Seite als "jsp", in der "design" - Ansicht oder Ansicht der Java-code.Im Java-code der Klasse, die Sie erweitert ein AbstractPageBean.Das problem ist, dass ich möchte, um Parameter, aber es gibt kein Objekt, das die Klasse und ich kann also nicht einfach den Zugriff auf die Instanz-Variablen.

Kann mir jemand sagen, wie dies zu tun?

War es hilfreich?

Lösung

Sie können es in einer Sitzung JSP-tutorial-Sessions.

Aber ehrlich gesagt, Sie nicht setzen-Datenbank-verbindungen, die in einer Sitzung.Sie sind eine knappe Ressource.Sie würde besser mit einigen pooling-Mechanismus wie in Tomcat JNDI-Datenbank-pooling Beispiel.

Ich persönlich würde alle, dass java-code in eine Klasse und diese Klasse verwenden:

java:

public class FooRepo {
    public static Foo getFoo(Long id) {
      // Read resultSet into foo
    }
  }

jsp:

Foo = FooRepo.getFoo( id as stored in JSP );
// display foo

Wenn Sie die Wiedergabe mit JSP, empfehle ich dringend, mit einem Buch.Die Schaffung einer Arbeitsgruppe JSP ist sehr, sehr einfach, aber das erstellen lesbarer, wartbarer JSP, ist schwer.Verwenden JSPs für die Ansicht, und nicht für die Logik.

Als für das, was Buch;gehen Sie in eine Buchhandlung.Ich persönlich mag die Kern-java-Serie und der Kopf Erste Serie.Die Letzte Reihe ist sehr zugänglich, aber auch Gründliche.

Ich verstehe ein Buch ist teuer, aber die Investition in ein Buch wird helfen Sie verstehen, die Grundlagen, die Ihnen helfen, wenn Sie bewegen, um struts, spring-mvc, wicket, JSF oder was auch immer andere framework, das Sie verwenden, in die Zukunft.

Andere Tipps

http://java.sun.com/j2ee /1.4/docs/tutorial/doc/index.html ist ein J2EE Tutorial mit Teilen davon über JSP sprechen auch

eine weitere JSP-Tutorial von Sonne: http: // java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPIntro.html

Ich schließe ich den Vorschlag für das Head First Buch auf JSP und Servlets . Lassen Sie sich nicht abschrecken von der cutesy Präsentation, es ist sehr gründlich und die Art und Weise, in der die Informationen präsentiert ist sehr effektiv, sowohl in Bezug auf die es leicht zu erlernen und zu helfen, es zu ‚Stock‘.

Sie könnten betrachten die Entwickler-Zertifizierung Sun Java Web Component unter Prüfung, es ist eine gute Möglichkeit, sich zu zwingen, das Material gründlich zu lernen. Leider müssen Sie zuerst die Sun Java Programmer Zertifizierung nehmen müssen.

scroll top