我需要一些关于如何最好地解决这个问题的想法。
我有一个在 JBoss 4.3.3 上运行的 JBoss Seam 应用程序 这个应用程序的一小部分是基于 Open Office 模板生成一个 html 和一个 pdf 文档。
我将生成的文件放在文件系统的 /tmp/ 中。我尝试过使用 System.getProperties("tmp.dir") 和其他一些选项,它们总是返回 $JBOSS_HOME/bin 我想选择路径 $JBOSS_HOME/$DEPLOY/myEAR.ear/myWAR.war/WhateverLocationHere/
但是,我不知道如何在不提供绝对路径或设置 $JBOSS_HOME 和 $DEPLOY 的情况下以编程方式选择路径。
有人知道我该怎么做吗?
第二个问题;我想轻松预览这些生成的文件。通过 JavaScript,或者任何最简单的方法。但是,JavaScript 无法访问服务器上的文件系统,因此我无法通过 JavaScript 打开文件。
有什么简单的解决方案吗?