3

我正在编写一个 servlet 来返回一个 JNLP 文件,其中包含几个动态生成的参数,这些参数将传递给一个 web 启动程序。现在我的代码使用库存模板和令牌替换,但我必须认为有一种方法可以在 servlet 中以编程方式生成此文件。

有没有可用的工具?

4

2 回答 2

4

它只是一个 XML 文件,所以我认为有多种方法可以做到这一点,从您的令牌替换想法到像 freemarker 这样的完整模板语言,或者使用编程 DOM 生成。它似乎还不够复杂,不足以保证有自己的专用 API。

于 2009-06-12T13:26:28.970 回答
2

你见过 JnlpDownloadServlet 吗?

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

它可以动态地将属性插入到它所提供的 JNLP 文件中。它可能不会完全按照您现在想要的方式执行,但修改起来并不难。

于 2009-06-12T17:50:26.247 回答