显示未在网络内容中存储的图像 - Glassfish 4

时间:2013-12-10 19:35:46

标签: java-ee glassfish-4

您好我正在使用Glassfish 4,Java EE7。我想将我保存的图像显示在名为“Uploaded”的文件夹中,如此

                <image src="/uploads/image1.png" />

当我在使用tomcat7时,我通过在<host>

下添加此行来更改conf / server.xml
<Context docBase="c:/uploads" path="/uploads" />

我发现在Glassfish 3上,相当于将一个alternatedocroot添加到glassfish-web.xml中,如下所示:

<property name="alternatedocroot_1" value="from=/uploads/* dir=/c:/uploads" />

它在Glassfish 4上对我不起作用,我想知道为什么在GF4中这已经发生了变化。

我想将该文件夹添加为servletcontainer的“虚拟上下文”...请知道是否有任何想法。 enter image description here

1 个答案:

答案 0 :(得分:1)

from表示在公共场所公开的完整路径的一部分(因此在URL中可见)。基本上,dirfrom的构成应代表完整路径。

<property name="alternatedocroot_1" value="from=/uploads/* dir=/c:" />