Webスタートプログラムに渡される動的に生成されたいくつかのパラメータを含むJNLPファイルを返すサーブレットを作成しています。現在、私のコードはストックテンプレートとトークン置換を使用していますが、サーブレット内でこのファイルをプログラムで生成する方法があると考えなければなりません。
これに利用できるツールはありますか?
Webスタートプログラムに渡される動的に生成されたいくつかのパラメータを含むJNLPファイルを返すサーブレットを作成しています。現在、私のコードはストックテンプレートとトークン置換を使用していますが、サーブレット内でこのファイルをプログラムで生成する方法があると考えなければなりません。
これに利用できるツールはありますか?
これは単なるXMLファイルなので、トークン置換のアイデアからフリーマーカーのような完全なテンプレート言語まで、またはプログラムによるDOM生成を使用するなど、これを行うにはさまざまな方法があると思いました。独自の専用APIを保証するほど複雑ではないようです。
JnlpDownloadServletを見たことがありますか?
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html
提供するJNLPファイルにプロパティを動的に挿入できます。それはあなたが今したいことを正確に行わないかもしれませんが、修正するのはそれほど難しくありません。