Ablauffrage von Servlets

Status
Nicht offen für weitere Antworten.
S

Servi

Gast
Hi,
ich habe mal eine frage. Also ich rufe von der Index.jsp mein servlet eins auf dies ruft wiederum zwei.jsp auf welches nach submit wiederum ein servlet und zwar servlet zwei aufruft. Alle servlets und jsp datein sind identisch aufgebaut jedoch heissen die txt boxen in der jsp datein und die aufzurufenen pfade zu den jsp datein in den servlets anders.

Zu meinem Problem: Ich lese mit ServletEins die Txtbox in der Index.jsp aus und übergebe diese in die Zwei.jsp datei.Anschliessend mit submit(methode=post) rufe ich die ServletZwei datei auf welche wiederum die Textbox in Zwei.jsp ausliest und diesemal als consolenausgabe ausgeben soll.

Nur ServletZwei gibt immer "Inhalt der Textbox zwei.jsp ist: NULL" aus. nur warum?

Code index.jsp
Code:
<input type="text" name="greeting" size="60" value="<% %>" />


Code ServletEins
Code:
blub=  request.getParameter( "greeting" );
System.out.println("Das ist der Inhalt:"+ blub);

request.setAttribute( "greeting", blub ); 
RequestDispatcher  view = request.getRequestDispatcher( "/jsp/Antrag.jsp" );
view.forward( request, response );


Code zwei.jsp
Code:
<input type="text" name="greeting" size="60" value="<% out.print(( String ) request.getAttribute( "greeting" ) );%>
bis hier hin läuft alles super doch dann erhalte ich immer NULL
ServletZwei
Code:
blub2=  request.getParameter( "greeting" );
System.out.println("Inhalt der Textbox zwei.jsp ist:"+ blub2);

auch wenn ich die namen änder bekomme ich imemr NULL.

Ist der Ablauf denn so richtig oder kann ich kein zweites Servlet in einer seassen aufrufen?
 

gex

Bekanntes Mitglied
Aus deiner Beschreibung kann ich das Problem nicht gleich erkennen, aber so würde ich das auch nicht machen.
Wenn du eine Information über mehrere Seiten verwenden/behalten willst, dann speichere diese in einer Session.

((HttpServletRequest)request).getSession().set/getAttribute();
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Model2-Architektur Servlets Web Tier 0
D Servlet EJBs in Servlets verwenden? Web Tier 4
S JSF, JSP, Servlets - ich verstehe nur noch Bahnhof Web Tier 4
M Best practice JSP und Servlets Web Tier 1
A Aufruf eines Servlets auf einer JSP Seite funktioniert nicht Web Tier 10
A Wartezeit nach Tomcat start wegen Servlets zu hoch Web Tier 2
T Einsteigerfragen zu Servlets/Webprogrammierung mit Java Web Tier 11
C Kommunkation Servlets/Browseraufruf Servlet Web Tier 4
U Servlet Allgemeine Frage zu Servlets Web Tier 2
T Tomcat mit Servlets Problem Web Tier 7
A Parameterübergabe an Servlet und Aufruf von Servlets per Java Code Web Tier 7
R Daten Streamen mit Servlets. Web Tier 4
J web.xml / Erreichbarkeit von Servlets Web Tier 6
F Richtiges Session Management mit Servlets Web Tier 4
S Architektur-Problem? 2 Servlets, ein Objekt Web Tier 4
S Ein ControllerServlet für andere Servlets - Sinnvoll oder nicht? Web Tier 34
D Servlets vor direktem Zugriff schützen Web Tier 2
O setDefaultUncaughtExceptionHandler in Servlets Web Tier 2
M Design-Frage: JSP, Servlets und CSS Web Tier 11
Java.getSkill() Webseiten JSP Servlets Struktur Web Tier 3
R File Einlesen mit jsp/servlets Web Tier 11
S Daten zwischen 2 Servlets aus 2 Webapplikationen teilen? Web Tier 17
D client-seitige Sessions mit Servlets Web Tier 5
M Bilder in Servlets Web Tier 8
U Grundaufbau der Webapp mit JSP/Servlets Web Tier 7
J Welcher WebServer(-anbieter) für Servlets? Web Tier 5
G Kurze Frage zu Servlets&Struts Web Tier 4
L Massenaufruf ( 5000/s ) eines Servlets testen. Web Tier 4
G synchronized bei Servlets Web Tier 24
rambozola session attribut in servlets und jsps Web Tier 11
D Kann Servlets nicht kompilieren Web Tier 7
M Grundlegende Frage zu Servlets und JSPs Web Tier 12

Ähnliche Java Themen

Neue Themen


Oben