Struts und Frames

Status
Nicht offen für weitere Antworten.

PE

Mitglied
Leider muß ich Frames einsetzten.
Struts findet die Seiten nicht.
Wie mache ich es richtig ?



<frameset cols="250,*">
<html:frame page="/WEB-INF/jsp/mod2/verweise.jsp" />
<frameset rows="50%,50%">
<html:frame page="/WEB-INF/jsp/mod2/body.jsp" />
<html:frame frameName="bottomFrame" page="/WEB-INF/jsp/mod2/bottom.jsp" />
</frameset>
</frameset>

Vielen Dank
 

TheJavaKid

Top Contributor
das nennt man html und hat nix mit Frame/JFrame von Java zu tun
Code:
<html:frame frameName="bottomFrame" page="/WEB-INF/jsp/mod2/bottom.jsp" />


öhm sowas hab ich überhaupt noch nie gesehen :roll:
in html gibts eigentlich keine Doppelpunkte!
lass mal das "html:" weg dann sollts gehen
 

PE

Mitglied
Es geht hier um Struts und Frames
Und hat tatsächlich nichts mit JFrame zu tun.
<html: ist ein tag
Es handelt sich um eine WEB-Anwendung.
 
R

Roar

Gast
sicher dass die WEB-INF/ angabe im pfad nötig ist?
ein relativer pfad zu den jsps reicht eigentlich: jsp/mod2/verweise.jsp falls die frameset-jsp in / ist, oder einfach nur verweise.jsp falls die frameset datei in jsp/mod2 ist. :?:
 
G

Gast

Gast
Alles was unterhalb des Web-Inf ist kann man nicht per Link (GET) erreichen. Dort kommst du nur über Form Actions hin (POST). Frameinhalte müssen also oberhalb des WEB-INF Ordners liegen.
 

PE

Mitglied
Vielen Dank für die Antworten.
Richtig ist: man muß die die jsps oberhalb von WEB-INF legen.
also: z.B. webapp/jsp/mod2/....

<frameset cols="250,*">
<html:frame page="/jsp/mod2/verweise.jsp" />
<frameset rows="50%,50%">
<html:frame page="/jsp/mod2/body.jsp" />
<html:frame frameName="bottomFrame" page="/jsp/mod2/bottom.jsp" />
</frameset>
</frameset>

Hat jemand Erfahrungen mit Struts und Frames und gibt es Besonderheiten die zu beachten sind ?

Peter
 

bronks

Top Contributor
PE hat gesagt.:
... Hat jemand Erfahrungen mit Struts und Frames und gibt es Besonderheiten die zu beachten sind ? ...
In deinem HTML-Schnipsel erkennt man was Du erreichen willst. Mit Frames bist Du auf dem falschen Weg, weil das nicht gut gehen wird. Verwende dafür Struts-Tiles.
 

PE

Mitglied
Das Problem ist das ich Frames verwenden muss !! Das ist eine Designanforderung.
Bei Tiles wird auch immer "die gesamte Seite" an den Server geschickt. Das soll eben nicht sein.
Änderungen sollen nur innerhalb eines Frames und dummerweise manchmal in zwei Frames (bei einem request) stattfinden.


Peter
 

bronks

Top Contributor
@Peter:
Tut mir leid, aber m.E. hat jemand im Design einen gewaltigen Fehler gemacht. Zwei Frames in einem Request gehen mit Struts definitiv nicht und ob das überhaupt ordentlich funktioniert zweifle ich an.
 

PE

Mitglied
Ja das Design ist doof.
Falls es interessiert: Lösung mit JavaScript
Die Steurung erfolgt normal über Struts.
Wenn das Ergebnis des requests in zwei Frames angezeigt werden soll,
wird in der von Struts adressierten Ergebnisseite
JavaScript aufgerufen:



<body onload="zweiFrames()"; >

<head>
<script....

function zweiFrames()
{
URL ="/../..auchUnten.jsp";
parent.frames[2].location.href=URL;
}
</script>
</head>

Der request wurde im oberen Frame abgesetzt.
Hier kommt auch die response an.
Aber durch die funktion wird auch das untere Frame neu geladen und ich kann auch hier auf Ergebnis des requests (in der session gespeichert) zugreifen.
Klappt bei IE und firefox

Peter
 
S

seb als Gast

Gast
Haha, und wer kam auf die Idee mit dem Design mit Frames und JavaScript-POST ? Ist ja witzig *gg*
Erklär dieser Person mal dass das Quatsch ist.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Struts 2 datetimepicker Allgemeines EE 3
W Struts Tutorial für EE Noobs? Allgemeines EE 2
N Struts vs JSF ? Allgemeines EE 7
W Speicher-Problem bei WebApp unter Tomcat, Struts, Hibernate Allgemeines EE 3
Lex Property per html:link schreiben in struts Allgemeines EE 2
Shihan Line Breaks in <br /> umwandeln (Struts) Allgemeines EE 7
S Struts: zwei JSP's nutzen eine Action Allgemeines EE 5
G Struts: ActionMessage value in JSP anzeigen Allgemeines EE 2
S Problem mit Struts und tiles Allgemeines EE 4
S Struts und Session Allgemeines EE 2
K Struts - FormBean mit 2 Listen - Anzeigen und Speichern Allgemeines EE 2
S Probleme mit struts - ActionServlet Allgemeines EE 6
C Struts in iFrame Allgemeines EE 2
Z Struts: Formularfelder initialisieren Allgemeines EE 3
S Struts: Wert in einem iterierten Drop-Down Menü selektieren Allgemeines EE 7
T Struts 2 Allgemeines EE 6
R Struts-Action in JSP abfragen? Allgemeines EE 2
J struts: Bild als submit-button Allgemeines EE 2
J Internationalization mit Struts Allgemeines EE 2
E bei struts inhalte über mehrere seite verteilen Allgemeines EE 6
velaluka Struts- falsches Character-Encoding? Allgemeines EE 3
M URL Darstl. und Struts Allgemeines EE 2
G Struts beans Allgemeines EE 7
D Struts + Table Allgemeines EE 6
L Struts - Action auslösen bei Browser Back Allgemeines EE 2
N Struts - Problem mit <html:link> Action Allgemeines EE 3
netspy Struts, Spring oder ... ? Allgemeines EE 5
S Struts - Direktaufruf eines URL verhindern Allgemeines EE 11
1 Frage zu Struts und findForward Allgemeines EE 4
N Struts Jboss und Filter Allgemeines EE 2
S Fragen zu: Servlets, Struts & Hibernate Allgemeines EE 9
T Struts und Objekte in Comboboxen Allgemeines EE 4
J Probleme mit Struts Allgemeines EE 3
K STRUTS The server encountered an internal error Allgemeines EE 5
F struts logic:iterate Allgemeines EE 5
M STRUTS/Cannot retrieve definition for form bean null on acti Allgemeines EE 4
G struts-config.xml Allgemeines EE 3
H Ich bin sehr verwirrt - struts, jsp, jsf . ? Allgemeines EE 53
P Testen von Struts-Anwendung Allgemeines EE 7
P Struts Form Bean vs. Session Variable Allgemeines EE 6
A Tomcat undeploy unter Windows klappt nicht wegen struts.jar Allgemeines EE 2
B Struts Problem: Array in JSP ausgeben (logic:iterate) Allgemeines EE 12
M Struts Deployment Allgemeines EE 3
R Mehrsprachige Seite mit Struts & Co. ? Allgemeines EE 5
S mehrere Message Resources in Struts ansprechen Allgemeines EE 7
G Values aus DB in Input-Feldern anzeigen (Struts) Allgemeines EE 2
G Exception creating bean of class . (Struts) Allgemeines EE 8
B Verwendung von DynActionForm (Struts) Allgemeines EE 10
K dynamischer Zugriff auf .properties (Struts) Allgemeines EE 2
K Struts html:messages tag Allgemeines EE 2
M Struts File Upload problem Allgemeines EE 6
G Validierung mittels Struts. Benötige Hilfe. Allgemeines EE 7
J Buchempfehlung: Servlets, JSP, Struts, JSTL Allgemeines EE 3
P struts "beliebige motive in der datenbank finden" Allgemeines EE 6
L jfreechart und Struts / JSPs Allgemeines EE 3
P struts Hibernate MySQL Select Statement Allgemeines EE 24
P keine verbindung vom struts framework zu mysql Allgemeines EE 2
R Vernünftige Session-Verwaltung mit Struts Allgemeines EE 4
P Struts Anwendung- FormBean Tabelle mit input type=text Allgemeines EE 2
G Probleme mit Validierung (Struts, validation.xml) Allgemeines EE 4
M Struts - ActionForward Allgemeines EE 9
clemson gesplittete struts-config mittels ant zusammenbauen Allgemeines EE 2
J Struts Textfeld Allgemeines EE 10
M Struts shale Allgemeines EE 7
M Struts - jsp site - werte formatieren Allgemeines EE 6
clemson mehrere Mail Attachments - JSP Struts Allgemeines EE 7
T JSTL + Struts (inkl.Hibernate) -> forEach Problem Allgemeines EE 6
R Struts FormBean Allgemeines EE 4
S Struts 1.1 download einer Datei Allgemeines EE 4
R Use bean in scriptlet in struts Allgemeines EE 4
S reagieren auf select events in jsp-struts seiten Allgemeines EE 5
P Struts - Text formatieren Allgemeines EE 6
C Grafische Komponenten unter Struts jsp (Liste) Allgemeines EE 4
P Struts - Abarbeitung Allgemeines EE 3
P J2EE Struts - Database connection failed - Hilfe?:( Allgemeines EE 6
P J2EE Struts Allgemeines EE 2
R struts 1.0.2 Checkbox-Property bleibt immer false Allgemeines EE 3
TRunKX Werteübergabe von einer *.jsp in eine *.java ohne struts Allgemeines EE 4
clemson [Struts] Validierung server-seitig bringt StackOverflowError Allgemeines EE 5
clemson [Struts] HTML-Checkbox Tag ID Allgemeines EE 2
clemson [Struts] Einer Action Parameter übergeben Allgemeines EE 2
clemson [Struts] Innerhalb Action auf form zugreifen Allgemeines EE 4
G In einer JSP auf Struts-Elemente "reagieren" Allgemeines EE 4
clemson [Struts] struts-config.xml parsen Allgemeines EE 2
clemson [Struts] Parameter an ActionForward anhängen Allgemeines EE 3
clemson [Struts] TilesRequestProcessor - processRoles Allgemeines EE 14
F Struts Allgemeines EE 9
G Struts-Write Anweisungen in Hyperlink einbauen Allgemeines EE 3
G Struts-Form: in validate- oder reset-Methode umleiten. Allgemeines EE 3
G Listenfeld mit Struts und Beans realisieren Allgemeines EE 4
L Anfänger: suche Tutorials zu Struts/EJB Allgemeines EE 6
G Struts - dynamisches FormBean Allgemeines EE 3
R struts und Mapped Properties Allgemeines EE 2
A Javadocs zu struts Allgemeines EE 5
A Kolloquium J2EE / Struts Allgemeines EE 16
A Expression Language in Struts? Allgemeines EE 6
A Form Validierung mit Struts? Allgemeines EE 2
A struts: html:form-tag das Attribut "name" ersetzen Allgemeines EE 7
B struts - beginnerproblem Allgemeines EE 3
B Struts DBCP Allgemeines EE 4

Ähnliche Java Themen

Neue Themen


Oben