Hallo allerseits,
da ich auf dem Gebiet JSPs/Servlets ziemlich neu bin, habe ich eine Frage an Euch:
Aus einer HTML-Seite soll eine Anfrage generiert werden (z.B. User nach bestimmten Kriterien suchen, siehe Quellcode1).
Das Ergebnis dieser Anfrage möchte ich jedoch nicht in einer einzelnen JSP-Seite darstellen, sondern die JSP soll in einem Frameset dargestellt werden (siehe Quellcode2 des Framesets); in diesem Frameset wird das Layout der Seite so eingeteilt, daß vier "Teile" bzw. vier Seiten innerhalb dieser einen Seite dargestellt werden:
1. Im ersten Teil wird die vorherige Seite dargestellt ("user_bearbeiten.html"),
2. dann kommt eine Überschrifts-Zeile ("user_bearbeiten_ueberschrift.html"),
3. danach kommt die JSP-Seite, in der die Ergebnisse der Anfrage dargestellt werden sollen ("user_suchen_ergebnis.jsp") und
4. schließlich ist unterhalb der JSP eine Buttons-Leiste sichtbar.
Meine Frage ist nun, wie ich es hinbekomme, daß mein obiges "Frameset" (mit den inneinander "verschachtelten" Seiten) nach einem Request geladen wird?
Für Eure Hilfe bin ich Euch sehr dankbar!
Grüße,
N. Tesla
PS:
Hier folgen die Quellcodes:
<B>Quellcode1</B>
<PRE>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="../../theme/web.css" rel="stylesheet" type="text/css">
<TITLE>User suchen</TITLE>
</HEAD>
<BODY>
<P class="hlBlueLarge" align="center"><BR>
<BR>
Benutzer bearbeiten</P>
<P align="center"><BR>
Bitte wählen Sie ein Kriterium, anhand dessen Sie nach Benutzern suchen möchten.<BR>
Im Anschluss an die Suche wird Ihnen eine Ergebnisseite angezeigt, von der Sie dann den gesuchten Benutzer bearbeiten, inaktiv setzen (Rollen entziehen) oder löschen können</A>.</P>
<CENTER>
<FORM>
<TABLE>
<TBODY>
<TR>
<TD><SELECT class="selectbox80px">
<OPTION value="name" selected>Name</OPTION>
<OPTION value="id">ID</OPTION>
<OPTION value="city">Ort</OPTION>
<OPTION value="tel">Telefon</OPTION>
<OPTION value="allUsers">alle Benutzer</OPTION>
</SELECT></TD>
<TD></TD>
<TD><INPUT size="20" class="selectbox170px" type="text"></TD>
<TD></TD>
<TD><INPUT type="submit" class="button" name="user_search" value="Suchen"></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
</PRE>
<B>Quellcode2</B>
<PRE>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<title>Framedefinition user-suche </title>
</head>
<script>
</script>
<frameset frameborder="0" framespace="0" border="0" rows="230,30,*,45">
<frame src="user_bearbeiten.html" name="banner" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<frame src="user_bearbeiten_ueberschrift.html" name="banner" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<frame src="user_suchen_ergebnis.jsp" name="banner" scrolling="AUTO" noresize marginwidth="0"
marginheight="0">
<frame src="../../common/buttons.html" name="banner2" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<noframes>
<body>
<p>Browser erforderlich, der Frames zum Anzeigen dieser Seite unterstützt</p>
</body>
</noframes>
</frameset>
</html>
</PRE>
da ich auf dem Gebiet JSPs/Servlets ziemlich neu bin, habe ich eine Frage an Euch:
Aus einer HTML-Seite soll eine Anfrage generiert werden (z.B. User nach bestimmten Kriterien suchen, siehe Quellcode1).
Das Ergebnis dieser Anfrage möchte ich jedoch nicht in einer einzelnen JSP-Seite darstellen, sondern die JSP soll in einem Frameset dargestellt werden (siehe Quellcode2 des Framesets); in diesem Frameset wird das Layout der Seite so eingeteilt, daß vier "Teile" bzw. vier Seiten innerhalb dieser einen Seite dargestellt werden:
1. Im ersten Teil wird die vorherige Seite dargestellt ("user_bearbeiten.html"),
2. dann kommt eine Überschrifts-Zeile ("user_bearbeiten_ueberschrift.html"),
3. danach kommt die JSP-Seite, in der die Ergebnisse der Anfrage dargestellt werden sollen ("user_suchen_ergebnis.jsp") und
4. schließlich ist unterhalb der JSP eine Buttons-Leiste sichtbar.
Meine Frage ist nun, wie ich es hinbekomme, daß mein obiges "Frameset" (mit den inneinander "verschachtelten" Seiten) nach einem Request geladen wird?
Für Eure Hilfe bin ich Euch sehr dankbar!
Grüße,
N. Tesla
PS:
Hier folgen die Quellcodes:
<B>Quellcode1</B>
<PRE>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="../../theme/web.css" rel="stylesheet" type="text/css">
<TITLE>User suchen</TITLE>
</HEAD>
<BODY>
<P class="hlBlueLarge" align="center"><BR>
<BR>
Benutzer bearbeiten</P>
<P align="center"><BR>
Bitte wählen Sie ein Kriterium, anhand dessen Sie nach Benutzern suchen möchten.<BR>
Im Anschluss an die Suche wird Ihnen eine Ergebnisseite angezeigt, von der Sie dann den gesuchten Benutzer bearbeiten, inaktiv setzen (Rollen entziehen) oder löschen können</A>.</P>
<CENTER>
<FORM>
<TABLE>
<TBODY>
<TR>
<TD><SELECT class="selectbox80px">
<OPTION value="name" selected>Name</OPTION>
<OPTION value="id">ID</OPTION>
<OPTION value="city">Ort</OPTION>
<OPTION value="tel">Telefon</OPTION>
<OPTION value="allUsers">alle Benutzer</OPTION>
</SELECT></TD>
<TD></TD>
<TD><INPUT size="20" class="selectbox170px" type="text"></TD>
<TD></TD>
<TD><INPUT type="submit" class="button" name="user_search" value="Suchen"></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
</PRE>
<B>Quellcode2</B>
<PRE>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<title>Framedefinition user-suche </title>
</head>
<script>
</script>
<frameset frameborder="0" framespace="0" border="0" rows="230,30,*,45">
<frame src="user_bearbeiten.html" name="banner" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<frame src="user_bearbeiten_ueberschrift.html" name="banner" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<frame src="user_suchen_ergebnis.jsp" name="banner" scrolling="AUTO" noresize marginwidth="0"
marginheight="0">
<frame src="../../common/buttons.html" name="banner2" scrolling="NO" noresize marginwidth="0"
marginheight="0">
<noframes>
<body>
<p>Browser erforderlich, der Frames zum Anzeigen dieser Seite unterstützt</p>
</body>
</noframes>
</frameset>
</html>
</PRE>
Comment