Как сделать динамическую или сгенерированную HTML-страницу сохраняемой?

Я все еще немного новичок в кодировании dojo, javascript и HTML. Я унаследовал право собственности на HTML-страницу, которая закодирована с использованием dojo 1.4.2 (будет обновляться в будущем) и javascript. По сути, HTML-страница содержит форму, которая изначально отображается пользователю. После того, как пользователь заполняет форму и отправляет ее, форма заменяется сгенерированным контентом на основе их ответов.

Это делается с помощью ответов в форме, чтобы показать или скрыть различные элементы div, которые уже содержатся в файле HTML. Таким образом, форма скрыта, и открывается некоторое подмножество других элементов div.

Мы хотели бы, чтобы эта сгенерированная страница была сохранена пользователем как статическая HTML-страница. По сути, мы хотим сохранить в файл только отображаемые блоки div, а не всю страницу. В настоящее время при сохранении сохраняется только локальная копия, которая потребует от пользователя повторной отправки формы для каждого представления.

Мне сказали, что это можно сделать, передав данные в службу (возможно, JSP), которая обработает это и вернет браузеру. Однако я не знаком с этим и не смог найти никаких примеров. Есть ли способ сделать это и есть ли у кого-нибудь примеры или документация, на которые я мог бы указать?

В идеале, я хотел бы вставить кнопку сохранения, которая сохраняет сгенерированный контент, просматриваемый в браузере, без фактического создания статический HTML, который останется на сервере.

Заранее спасибо.

5
задан piperp 9 January 2012 в 17:59
поделиться