当前位置:  开发笔记 > 编程语言 > 正文

GlassFish 4.1 Alternativedocroot,访问静态内容

如何解决《GlassFish4.1Alternativedocroot,访问静态内容》经验,为你挑选了1个好方法。

我需要使用此URL访问一些图像http:// localhost:8080 / static / img1.jpg

图像位于“ / home / andrea / Documents”中,应用程序上下文为“ /”。我正在使用GlassFish 4.1.1。

在项目的/ WEB-INF目录中,我得到了以下内容:(glassfish-web.xml)




    
    

问题是找不到该文件。
我错过了什么?

还有另一种方法来定义Alternativedocroot或在项目外部映射虚拟目录吗?



1> Andrea Catan..:

我已经解决了阅读这篇文章的问题:http : //glassfish.10926.n7.nabble.com/unable-to-get-working-alternate-docroots-td40978.html

不幸的是文档不是很清楚,我试图解释如何解决我的问题

目录价值是你的根目录alternatedocroot,所以你必须把该值指定的完整路径,进入alternatedocroot的基础目录。因此,在我的情况下,实际结构为/ home / andrea / Documents / static(请记住在dir值的末尾插入“ /” )。

glassfish-web.xml




    
    

我的迫切

我的职责是要有一个单独的目录来上传与“ .war”档案分离的图像。我找到的解决方案是将图像插入glassfish domain1目录的docroot目录中

glassfish-web.xml




    
    

请记住,真实路径必须包含静态目录:[...] / glassfish / domains / domain1 / docroot / static /

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有