Package de.chkal.mvctoolbox.jsp
Class DynamicBaseTag
- java.lang.Object
-
- jakarta.servlet.jsp.tagext.SimpleTagSupport
-
- de.chkal.mvctoolbox.jsp.BaseTag
-
- de.chkal.mvctoolbox.jsp.DynamicBaseTag
-
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.DynamicAttributes,jakarta.servlet.jsp.tagext.JspTag,jakarta.servlet.jsp.tagext.SimpleTag
- Direct Known Subclasses:
CheckboxTag,CsrfTag,FormTag,InputTag,MessagesTag,SelectTag
public abstract class DynamicBaseTag extends BaseTag implements jakarta.servlet.jsp.tagext.DynamicAttributes
-
-
Constructor Summary
Constructors Constructor Description DynamicBaseTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetClassAttribute()protected ObjectgetDynamicAttribute(String name)voidsetDynamicAttribute(String uri, String localName, Object value)protected voidwriteDynamicAttributes(HtmlWriter writer)protected voidwriteDynamicAttributes(HtmlWriter writer, String... ignore)protected voidwriteDynamicAttributes(HtmlWriter writer, List<String> ignore)
-
-
-
Method Detail
-
writeDynamicAttributes
protected void writeDynamicAttributes(HtmlWriter writer) throws IOException
- Throws:
IOException
-
writeDynamicAttributes
protected void writeDynamicAttributes(HtmlWriter writer, String... ignore) throws IOException
- Throws:
IOException
-
writeDynamicAttributes
protected void writeDynamicAttributes(HtmlWriter writer, List<String> ignore) throws IOException
- Throws:
IOException
-
setDynamicAttribute
public void setDynamicAttribute(String uri, String localName, Object value) throws jakarta.servlet.jsp.JspException
- Specified by:
setDynamicAttributein interfacejakarta.servlet.jsp.tagext.DynamicAttributes- Throws:
jakarta.servlet.jsp.JspException
-
getClassAttribute
protected String getClassAttribute()
-
-