问答详情
源自:4-6 FileUpload--单文件上传

使用Tomcat服务器,每次运行项目时的路径问题

使用Tomcat运行项目时,总是默认使用文件路径名来发布任务,所以第一次运行都是404错误

这时就会手动去改路径,如http://localhost:8080/mvnMVC/courses/upload

mvnMVC是我的项目名称,必须得加入项目名称才能运行成功,这就引起了很多不必要的麻烦

比如要跳转页面时,跳转后的页面路径都默认没有项目名称,就会又报404错误

https://img1.mukewang.com/5c5b5a710001744907790207.jpg

如何修改tomcat的项目运行路径?

之前课的项目都是先是报错,后过一段时间自动跳转正确了,就很奇怪,也不可控,带来了不小的麻烦

提问者:断弦之殇 2019-02-07 06:08

个回答

  • daodezhenjun
    2019-08-24 11:50:06

    改下file.jsp里面的这一行

    https://img2.mukewang.com/5d60b3ed00014e8512460114.jpg

  • qq_雙子_04312075
    2019-05-08 15:40:06

    我也想问这个问题,因为使用的服务器是Tomcat,没有使用老师的jetty

  • 断弦之殇
    2019-02-07 06:24:06

    因为对网上给的在配置文件里添加<Context>标签比较迟疑,所以才有了以上提问

    刚刚经过测试发现了一个比较简便的方法,就是更改<form>表单里action的路径

    <form method="post" action="/mvnMVC/courses/doUpload" enctype="multipart/form-data">

    在 /courses 前手动添加了项目名