java项目中xsl文件的存放位置?

java项目中xsl文件的存放位置?,java,xml,xslt,Java,Xml,Xslt,我使用Jdeveloper和weblogic,现在我将xsl文件放在java项目中。问题是,每当我需要修改xsl文件时,我都必须再次重新部署java项目。我有两个问题 1) 是否有一个地方可以放置xsl文件,以便在需要修改xsl时不需要重新部署java项目?也许在域目录中 2) 是否有一个您建议放置xsl文件的目录 谢谢如果您提供路径的绝对文件,您可以这样做 e、 g.C:/file.xls 如果文件位于您的项目中,并由相对路径映射,则每次更改时都需要重新部署。在我参与的一个项目中,我们将样式表

我使用Jdeveloper和weblogic,现在我将xsl文件放在java项目中。问题是,每当我需要修改xsl文件时,我都必须再次重新部署java项目。我有两个问题

1) 是否有一个地方可以放置xsl文件,以便在需要修改xsl时不需要重新部署java项目?也许在域目录中

2) 是否有一个您建议放置xsl文件的目录


谢谢

如果您提供路径的绝对文件,您可以这样做 e、 g.C:/file.xls


如果文件位于您的项目中,并由相对路径映射,则每次更改时都需要重新部署。

在我参与的一个项目中,我们将样式表保存在数据库中并从中读取。对于更简单的单文件样式表和易于进行更新,这是非常好的。当然,在更复杂的情况下(如将一个样式表导入/包含到另一个样式表中等),可能会适得其反。

如果决定将文件放在域的目录结构中,最好将其放在/WEB-INF/下。否则,该文件可以由服务器直接提供给客户机,就像普通网页一样,这是您可能不想要的