我使用Jdeveloper和weblogic,现在我将xsl文件放入java项目中。问题是每当我需要修改xsl文件时,我必须再次重新部署java项目。我有两个问题
1)有没有一个地方可以放置xsl文件,这样当我需要修改xsl时就不需要重新部署java项目了?也许在域目录中?
2)有没有推荐存放xsl文件的目录?
谢谢
发布于 2013-09-22 03:06:42
在我参与的一个项目中,我们将样式表保存在数据库中并从中读取。对于更简单的单文件样式表来说,它非常好用,而且很容易进行更新。当然,在更复杂的场景中(比如将一个样式表导入/包含到另一个样式表中,等等)这可能会适得其反。
发布于 2013-09-22 02:59:42
如果您提供路径的绝对文件,例如C:/file.xls,则可以执行此操作
如果文件位于您的项目中并由相对路径映射,则每次更改它时都需要重新部署。
发布于 2013-09-22 03:55:13
如果您决定将该文件放入域的目录结构中,最好将其放在/WEB-INF/下的某个位置。否则,服务器可以将文件直接提供给客户端,就像普通的web页面一样,这可能是您不想要的。
https://stackoverflow.com/questions/18936372
复制相似问题