SpringMVC跨服务器上传报错:returned a response status of 405 Method Not Allowed

问题原因:这是因为Tomcat默认的为只读,不允许写入操作

解决方法:修改Tomcat安装目录下的web.xml文件

    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
		<init-param>
			<param-name>readonly</param-name>
			<param-value>false</param-value>
		</init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

添加了:

        <init-param>
			<param-name>readonly</param-name>
			<param-value>false</param-value>
		</init-param>

 

上一篇:Linux下配置tomcat开机自启动


下一篇:关于docker部署tomcat容器,日志不出现catalina.out问题