zoukankan      html  css  js  c++  java
  • 从tomcat下载文件的配置方法(很全呢)

    前几天我做的项目有个下载文件的东西让我苦恼了一下,上传的文件没有放到OSS服务器,而是直接放到tomcat内,

    我就想做一个a标签直接下载的得了,结果点开一直都说没有该文件,我查了很多资料找到了如何配置的方法,

    网上说的都太散碎了,我总结一下

    第一步

    在server.xml内的Connector标签加入URIEncoding="UTF-8"
    全名
    <Connector connectionTimeout="20000" port="8087" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

    这样就解决了中文的问题

    第二步

    tomcat的web.xml内listings改为true属性(默认是false)

     

    上述两步基本就可以通过路径下载了

    但是我在网上还找到几个别的配置,在此写出来做备忘

    备1

    tomcat界面设置时将server options的serve modules勾选

     备2

    在tomcat根目录创建路径confCatalinalocalhost
    文件SmartPosting.xml(项目名)
    <?xml version="1.0" encoding="UTF-8"?>
    <Context reloadable="true" docBase="SmartPosting"(项目名) crossContext="true">
    </Context>

    备3

    server.xml内加入
    <Context docBase="SmartPosting" path="/SmartPosting" reloadable="true" source="org.eclipse.jst.jee.server:SmartPosting"/>
    在Host标签内

  • 相关阅读:
    Hibernate---对象的三种状态
    grunt+bower依赖管理
    grunt 的安装和简单使用
    sqlserver dmv 动态管理视图
    ado.net 数据库连接池
    桥接模式
    .net MVP
    主定理(分治算法)
    图中环的判断
    选举协议paxos 协议 理解
  • 原文地址:https://www.cnblogs.com/zizaiwuyou/p/tomcat_to_download.html
Copyright © 2011-2022 走看看