服务容器静态资源配置

服务器静态文件配置,如上传的本地图片到磁盘上后,通过静态访问来映射。

http://192.168.0.101/static/2015/12/10/0000.jpg

 

1、Tomcat 中配置 apache-tomcat-8.0.24\conf\Catalina\localhost 目录下添加 static.xml 文件,内容如下

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/static"  
	docBase="D:\img" 
	privileged="true" 
	reloadable="false" 
	debug="0"  
	workDir=""   />

 静态资源服务的名称就是 xml 文件的名称。

 

2、Jetty中配置 jetty9.2.9\etc 修改jetty.xml 文件,主要配置Handler的拦截项

 <Set name="handler">
      <New id="Handlers" class="org.eclipse.jetty.server.handler.HandlerCollection">
        <Set name="handlers">
         <Array type="org.eclipse.jetty.server.Handler">
         	<Item>
               <New id="resoure" class="org.eclipse.jetty.server.handler.ContextHandler" >
                    <Set name="contextPath">/static</Set>
                        <Set name="handler">
                             <New class="org.eclipse.jetty.server.handler.ResourceHandler" >
                                   <Set name="resourceBase">D:\img </Set>
                             </New>
                        </Set>
                </New>
           </Item>
           <Item>
             <New id="Contexts" class="org.eclipse.jetty.server.handler.ContextHandlerCollection"/>
           </Item>
           <Item>
             <New id="DefaultHandler" class="org.eclipse.jetty.server.handler.DefaultHandler"/>
           </Item>
           <Item>
             <New id="AccessLog" class="org.eclipse.jetty.server.handler.RequestLogHandler"/>
           </Item>
         </Array>
        </Set>
      </New>
    </Set>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值