Dinamicamente gerar um arquivo JNLP para uma aplicação Java Web Start?
-
13-09-2019 - |
Pergunta
Eu estou escrevendo um servlet para retornar um arquivo JNLP com vários parâmetros gerados dinamicamente a serem passados ??para um programa de arranque web. Agora meu código usa um modelo de estoque e substituição de token, mas eu tenho que pensar que há uma maneira de gerar esse arquivo programmaticly dentro de um servlet.
Existem algumas ferramentas disponíveis para isso?
Solução
É apenas um arquivo XML, então eu teria pensado que existem várias maneiras de fazer isso, a partir do seu token-substituir idéia para um modelo de linguagem completa como freemarker, ou usando geração DOM programático. É não parece suficiente complexa para justificar uma API dedicada própria.
Outras dicas
Você já viu o JnlpDownloadServlet?
Pode inserir dinamicamente propriedades para o arquivo JNLP que ele serve. Pode não fazer exatamente o que você quer fazer agora, mas não é muito difícil de modificar.