我正在编写一个servlet来返回一个带有几个动态生成的参数的JNLP文件,以便传递给Web启动程序。现在我的代码使用了股票模板和令牌替换,但我不得不认为有一种方法可以在servlet中以编程方式生成这个文件。
有没有可用的工具?
答案 0 :(得分:3)
它只是一个XML文件,所以我认为有很多方法可以做到这一点,从令牌替换的想法到像freemarker这样的完整模板语言,或者使用程序化DOM生成。保证自己的专用API似乎并不复杂。
答案 1 :(得分:2)
你见过JnlpDownloadServlet吗?
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html
它可以动态地将属性插入到它提供的JNLP文件中。它可能不会完全按照你现在想做的那样做,但它不太难修改。