转到Sevlet类时发生404, 找不到目标资源

在上传文件时发现servlet类找不到目标资源发现是跳转地址问题, intellij idea按提示符填写action地址时jsp文件在本文件夹下寻找servlet类文件, 所以需要补充action目标地址.
servlet类注解:
@WebServlet(name = "UploadServlet", urlPatterns = "/UploadServlet")
在配置上传文件时跳转页面发生404错误, 发现是跳转地址错误:
错误地址:
http://localhost:8080/untitled_war_exploded/servlet/UploadServlet
正确跳转地址:
http://localhost:8080/untitled_war_exploded/UploadServlet

由于启动服务器后jsp页面直接跳转到了untitled_war_exploded/servlet/下, 所以未找到servlet文件:

将jsp跳转修改成:action="untitled_war_exploded/UploadServlet" 而非快捷填写的 action="UploadServlet"

上一篇:Tomcat部署时war和war exploded区别以及如何实现热部署


下一篇:Linux——软件安装