public final class StandardJavaScriptSerializer extends Object implements IStandardJavaScriptSerializer
Default implementation of the IStandardJavaScriptSerializer
.
This implementation will delegate serialization to the Jackson JSON processor library if it is found in the classpath. If not, it will default to a custom implementation that produces similar results (but is less flexible).
If a Thymeleaf application uses JavaScript template processing in a significant amount of templates or situations, the use of Jackson (2.6+) is recommended.
Note that, even if Jackson is present in the classpath, its usage can be prevented by means of the useJacksonIfAvailable constructor flag.
Constructor and Description |
---|
StandardJavaScriptSerializer(boolean useJacksonIfAvailable) |
public StandardJavaScriptSerializer(boolean useJacksonIfAvailable)
public void serializeValue(Object object, Writer writer)
serializeValue
in interface IStandardJavaScriptSerializer
Copyright © 2016 The THYMELEAF team. All rights reserved.