Package org.apache.struts2.views.java
Class XHTMLTagSerializer
java.lang.Object
org.apache.struts2.views.java.XHTMLTagSerializer
- All Implemented Interfaces:
TagHandler
,TagSerializer
Write tags as XHTML
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(String text) Writes to the inner text of a tag.void
characters
(String text, boolean encode) Writes to the inner text of a tagvoid
Writes a tag closevoid
setNext
(TagHandler next) void
setup
(TemplateRenderingContext context) void
start
(String name, Attributes attrs) Write a tag openening, with its attributes
-
Field Details
-
writer
-
-
Constructor Details
-
XHTMLTagSerializer
public XHTMLTagSerializer()
-
-
Method Details
-
characters
Description copied from interface:TagHandler
Writes to the inner text of a tag. By default the body is html encoded- Specified by:
characters
in interfaceTagHandler
- Parameters:
text
- tag body.- Throws:
IOException
-
characters
Description copied from interface:TagHandler
Writes to the inner text of a tag- Specified by:
characters
in interfaceTagHandler
- Parameters:
text
- tag bodyencode
- html encode the body- Throws:
IOException
-
end
Description copied from interface:TagHandler
Writes a tag close- Specified by:
end
in interfaceTagHandler
- Parameters:
name
- name of the tag- Throws:
IOException
-
setNext
- Specified by:
setNext
in interfaceTagHandler
-
start
Description copied from interface:TagHandler
Write a tag openening, with its attributes- Specified by:
start
in interfaceTagHandler
- Parameters:
name
- name of the tagattrs
- attributes of the tag- Throws:
IOException
-
setup
- Specified by:
setup
in interfaceTagHandler
-