Можно ли использовать Graphics2D в сервлете?
А если у меня есть объект Graphics2D, могу ли я преобразовать его в изображение .jpg и отобразить на странице JSP?
JFreeChart имеет хороший пример этого. Для размещения более старых версий он предоставляет org.jfree.chart.encoders.SunJPEGEncoderAdapter. Метод encode() показывает, как использовать ImageIO для байтового массива или потока.
JFreeChart
org.jfree.chart.encoders.SunJPEGEncoderAdapter
encode()
ImageIO
На мой взгляд, да, Читайте ссылку для лучшего понимания.