在我的项目中,我们允许客户在JSP页面中编写客户特定的逻辑,并附加到我们的产品上。现在,在客户部署定制文件后,复制/WebContent/ .ear目录下的自定义文件,以便我们可以引用这些JSP。这是一个繁琐的安装过程,我想简化一下。
我尝试了以下解决方案
1) JSP IBM当我将WebSphere放在EAR部署目录之外时,它工作得很好
2) OC4J -此解决方案在OracleAS中也可以很好地工作。
<virtual-directory virtual-path="/img" real-path="/e:/pictures/" />我正在寻找一个适用于所有J2EE容器的通用解决方案。
发布于 2009-11-22 01:42:57
不是的。没有标准的方法来实现这一点。这是服务器部署/配置的一部分,超出了Servlet规范的范围。
如果你使用Tomcat,你必须使用另一种机制,
<Context aliases="/img=/e:/pictures/" ...>发布于 2009-11-21 23:58:20
这里有非常相似的问题-- Loading JSP pages from custom sources
我认为这在jsp中是不可能的,因为它存在潜在的安全风险。但是,其他视图技术,如Velocity,确实支持这一点。
https://stackoverflow.com/questions/1775700
复制相似问题