tomcat7虚拟目录映射

时间:2014-05-02 15:45:56

标签: struts2 tomcat7

我关注过这个博客:A programmer's blog。所有上传图片都会转到

Z:\ glass_server_upload 我在tomcat C:\ Program Files \ Apache Software Foundation \ Tomcat 7.0中添加了一个名为 ImageView#img.xml 的文件\ CONF \卡塔利娜\本地主机即可。文件看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="Z:/glass_server_upload" reloadable="true" crossContext="true" path="/ImageView/img" debug="9"></Context>

现在我想显示图像,所以我像这样进入浏览器: localhost:8080 / ImageView / img / pulpit.jpg 。 但遗憾的是404结果。

1 个答案:

答案 0 :(得分:0)

根据帖子,文件应该是

<Context docBase="Z:/glass_server_upload">
</Context>

你需要做什么:

  1. 找到$CATALINA_BASE/conf/Catalina/localhost
  2. 使用上面的内容
  3. 创建名为ImageView#img.xml的文本文件
  4. 启动/重启Tomcat
  5. 通过http://localhost:8080/ImageView/img/yourimage.jpg
  6. 在浏览器中输入
  7. 如果文件存在且您有权阅读该文件,则会显示该文件。