将xsl文件放在java项目中的哪里?

时间:2013-09-21 18:57:01

标签: java xml xslt

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

1)是否有可以放置xsl文件的地方,所以每当我需要修改xsl时我都不需要重新部署java项目?也许在域目录中?

2)是否有建议放置xsl文件的目录?

由于

3 个答案:

答案 0 :(得分:1)

在我参与的一个项目中,我们在数据库中保存了样式表并从中读取。这对于更简单的单文件样式表非常有用,并且易于更新。当然,在更复杂的场景中(例如,如果你将一个样式表导入/包含在其他场景中等等),它可能会适得其反。

答案 1 :(得分:0)

如果提供路径的绝对文件,则可以这样做 例如C:/file.xls

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

答案 2 :(得分:0)

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