O'Reilly logo

Servlets und JSPs™ von Kopf bis Fuß by Bert Bates, Kathy Sierra, Bryan Basham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.3. Mit <c:if> einen bedingten Include durchführen

Stellen Sie sich vor, Sie hätten eine Seite, in der sich Benutzer die Kommentare anderer Benutzer ansehen können. Aber nur Mitglieder sollen Kommentare abgeben können, NichtMitglieder nicht. Sie möchten, dass alle die gleiche Seite sehen, Mitglieder sollen auf der Seite aber mehr Dinge »sehen«. Sie möchten ein bedingtes <jsp:include >, und das natürlich ohne Scripting!

Was Mitglieder sehen:

Was NICHT-Mitglieder sehen:

Die »Hinzufügen ...«-Teile sollen nicht erscheinen, wenn der Nutzer KEIN Mitglied ist.

JSP-Code

Gehen Sie davon aus, dass irgendwo ein Servlet auf Basis des Login-Status des Benutzers das Attribut benutzerTyp setzt.

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required