So blenden Sie ein DIV in JSP HTML

April 28

So blenden Sie ein DIV in JSP HTML

HTML-Elemente können von serverseitigen Sprachen über bedingte Anweisungen gesteuert werden. Einem JSP-Skript mithilfe einer "wenn / anderes" Anweisung kann die Display-Eigenschaft für das < Div > Tag vor der Ausgabe der HTML-Code auf dem Computer des Benutzers festgelegt. Wert der Variable in die "if"-Anweisung verwendet wird einfach in der URL zu reflektieren die Einstellung des Benutzers übergeben.

Anweisungen

1 Die JSP-Datei zur Bearbeitung in Ihrem Lieblings Skripteditor zu öffnen. Wenn Sie einen WYSIWYG-Editor verwenden, um den Quellcode anzeigen schalten.

2 Für eine "if"-Anweisung, die die URL verwendet um die Ausgabe zu steuern-Variable übergeben, geben Sie folgenden Code:

< %

Zeichenfolge ausblenden = request.getParameter ("ausblenden");

Wenn (hide.equals ("wahr"))

{

System.out.println ("< a href='mypage.jsp?hide=false" > Abschnitt anzeigen </a > ");

System.out.println ("< Div Id = 'Mydiv' Style =" Display: none;' > ");

}

sonst

{

System.out.println ("< a href='mypage.jsp?hide=true" > ausblenden Abschnitt </a > ");

System.out.println ("< Div Id = 'Mydiv' Style ="Display: Block;" > ");

}

% >

Der JSP-Code ersetzt das Starttag < Div >. Sie müssen "Mypage" durch den Namen der Datei und die "Div-Id" mit den entsprechenden Verweis für Ihre < Div >-Tag zu ersetzen.

3 Die JSP-Datei speichern, dann laden Sie sie auf Ihrem Webserver und Vorschau. Wenn Sie auf den Link zum ein- oder Ausblenden des < Div >-Elements klicken, wird die Seite neu geladen werden, vom Server mit der entsprechenden Display-Einstellung entweder das Element oder ausblenden es als Block.

Tipps & Warnungen

  • Sie müssen nur das < Div > Starttag und kontrollieren, ob ein- oder Ausblenden das < Div > Link zu ändern. Sie müssen nicht das restliche HTML für den Inhalt der < Div > und < Div > Schlusstag replizieren.