在上传文件时发现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"