Я использую JFreeChart для генерации динамического графика в зависимости от ввода пользователя. У меня есть JSP с некоторым текстовым полем и комбинированным списком, пользователь делает ввод и отправляет его, а действие обрабатывает его, генерируя изображение диаграммы. Мне нужно отобразить это изображение на том же JSP, что и раньше, под надписью / выпадающим списком.
Если я использую response.setContentType("image/jpeg");
и т.д ..., тогда я получаю страницу с одним изображением. Я думал о том, чтобы сохранить изображение в файл и затем получить к нему доступ с помощью <img >
, но я не уверен, что это сработает (нужно сохранить его в WebContent, и я не всегда смогу получить к нему доступ?).
Есть ли способ как-то кэшировать изображение и затем обращаться к нему внутри JSP через <img>
или что-то еще? Может быть, у JFreeChart есть простой способ сделать то, что я хочу?
Если это имеет значение, я также использую распорки и пружину в своем веб-приложении.
Заранее спасибо.