我有一个普通的 ole' HTML 文档。它被读入我编写的一些 Java 代码,并通过一些 XSL-T 和 Apache FOP 翻译成 PDF。
我的问题是,这个 HTML 文档是一种合法形式,在发送给各种计算机/用户之前,应该预先填充 Java 对象中包含的值。如何读取动态(运行时)数据,然后像往常一样继续对其进行转换?
我想知道可以在服务器端完成的策略/技术。任何想法,将不胜感激!
(我可以采用一个非常丑陋的解决方案,将我的 Java 代码中的字符串拼凑在一起,然后在中间一次插入一个数据,但是我有很多片段,而且我的公司很难维护这些代码。)
编辑:澄清一下——我已经在 SO 上找到了这个答案,它解决了类似的问题。我相信,在那个问题中,它解决了通过文本输入从用户浏览器中读取数据的问题。那是客户端的问题。我需要从服务器端的 Java 代码中读取数据。