Динамически генерировать файл JNLP для приложения Java Web Start?

StackOverflow https://stackoverflow.com/questions/986595

  •  13-09-2019
  •  | 
  •  

Вопрос

Я пишу сервлет для возврата файла JNLP с несколькими динамически генерируемыми параметрами для передачи в программу веб-запуска.Сейчас мой код использует стандартный шаблон и замену токена, но я должен подумать, что есть способ сгенерировать этот файл программно внутри сервлета.

Есть ли для этого какие-либо инструменты?

Это было полезно?

Решение

Это всего лишь XML-файл, поэтому я подумал, что есть разные способы сделать это: от идеи замены токенов до полного языка шаблонов, такого как freemarker, или использования программной генерации DOM.Это не кажется достаточно сложным, чтобы требовать создания собственного API.

Другие советы

Вы видели JnlpDownloadServlet?

http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top