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

10.13. des Interface DynamicAttributes

Schauen wir uns an, wie DynamicAttributes in der Praxis aussieht. Zunächst muss unsere Tag-Handler-Klasse das Interface DynamicAttributes aus der JSP-API implementieren. Und dieses Interface verlangt, dass Sie die Methode setDynamicAttribute() implementieren. Diese Methode muss die AttributName/Wert-Paare speichern. Eine Hashmap ist die perfekte Datenstruktur zur Speicherung dieser Informationen:

package com.example.taglib; import java.io.IOException; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.DynamicAttributes; import javax.servlet.jsp.tagext.SimpleTagSupport; ...

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