我正在编写一个 servlet 来返回一个 JNLP 文件,其中包含几个动态生成的参数,这些参数将传递给一个 web 启动程序。现在我的代码使用库存模板和令牌替换,但我必须认为有一种方法可以在 servlet 中以编程方式生成此文件。
有没有可用的工具?
我正在编写一个 servlet 来返回一个 JNLP 文件,其中包含几个动态生成的参数,这些参数将传递给一个 web 启动程序。现在我的代码使用库存模板和令牌替换,但我必须认为有一种方法可以在 servlet 中以编程方式生成此文件。
有没有可用的工具?
它只是一个 XML 文件,所以我认为有多种方法可以做到这一点,从您的令牌替换想法到像 freemarker 这样的完整模板语言,或者使用编程 DOM 生成。它似乎还不够复杂,不足以保证有自己的专用 API。
你见过 JnlpDownloadServlet 吗?
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html
它可以动态地将属性插入到它所提供的 JNLP 文件中。它可能不会完全按照您现在想要的方式执行,但修改起来并不难。